mirror of
https://github.com/SimpleMobileTools/Simple-Flashlight.git
synced 2025-02-28 17:48:09 +01:00
use the stored color at bright display
This commit is contained in:
parent
789b66b9ed
commit
14e6b54867
@ -1,15 +1,19 @@
|
||||
package com.simplemobiletools.flashlight.activities
|
||||
|
||||
import android.graphics.drawable.ColorDrawable
|
||||
import android.os.Bundle
|
||||
import android.view.WindowManager
|
||||
|
||||
import com.simplemobiletools.flashlight.R
|
||||
import com.simplemobiletools.flashlight.extensions.config
|
||||
import kotlinx.android.synthetic.main.activity_bright_display.*
|
||||
|
||||
class BrightDisplayActivity : SimpleActivity() {
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
setContentView(R.layout.activity_bright_display)
|
||||
supportActionBar?.hide()
|
||||
display_holder.background = ColorDrawable(config.brightDisplayColor)
|
||||
}
|
||||
|
||||
override fun onResume() {
|
||||
|
@ -1,6 +1,7 @@
|
||||
package com.simplemobiletools.flashlight.helpers
|
||||
|
||||
import android.content.Context
|
||||
import android.graphics.Color
|
||||
import com.simplemobiletools.commons.helpers.BaseConfig
|
||||
|
||||
class Config(context: Context) : BaseConfig(context) {
|
||||
@ -27,4 +28,8 @@ class Config(context: Context) : BaseConfig(context) {
|
||||
var stroboscopeFrequency: Long
|
||||
get() = prefs.getLong(STROBOSCOPE_FREQUENCY, 1000L)
|
||||
set(stroboscopeFrequency) = prefs.edit().putLong(STROBOSCOPE_FREQUENCY, stroboscopeFrequency).apply()
|
||||
|
||||
var brightDisplayColor: Int
|
||||
get() = prefs.getInt(BRIGHT_DISPLAY_COLOR, Color.WHITE)
|
||||
set(brightDisplayColor) = prefs.edit().putInt(BRIGHT_DISPLAY_COLOR, brightDisplayColor).apply()
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package com.simplemobiletools.flashlight.helpers
|
||||
|
||||
const val BRIGHT_DISPLAY = "bright_display"
|
||||
const val BRIGHT_DISPLAY_COLOR = "bright_display_color"
|
||||
const val STROBOSCOPE = "stroboscope"
|
||||
const val TURN_FLASHLIGHT_ON = "turn_flashlight_on"
|
||||
const val IS_ENABLED = "is_enabled"
|
||||
|
Loading…
x
Reference in New Issue
Block a user