pull/32/head
kunfei 5 years ago
parent 2f659ac47a
commit 31d1872b76
  1. 8
      app/src/main/java/io/legado/app/ui/readbook/ReadMenu.kt

@ -47,11 +47,11 @@ class ReadMenu : FrameLayout {
vw_bg.onClick { } vw_bg.onClick { }
vwNavigationBar.onClick { } vwNavigationBar.onClick { }
seek_brightness.progress = context.getPrefInt("brightness", 100) seek_brightness.progress = context.getPrefInt("brightness", 100)
upBrightness() upBrightnessState()
bindEvent() bindEvent()
} }
private fun upBrightness() { private fun upBrightnessState() {
if (brightnessAuto()) { if (brightnessAuto()) {
iv_brightness_auto.setColorFilter(context.accentColor) iv_brightness_auto.setColorFilter(context.accentColor)
seek_brightness.isEnabled = false seek_brightness.isEnabled = false
@ -59,7 +59,6 @@ class ReadMenu : FrameLayout {
iv_brightness_auto.setColorFilter(context.buttonDisabledColor) iv_brightness_auto.setColorFilter(context.buttonDisabledColor)
seek_brightness.isEnabled = true seek_brightness.isEnabled = true
} }
callBack?.setScreenBrightness(context.getPrefInt("brightness", 100))
} }
fun runMenuIn() { fun runMenuIn() {
@ -93,7 +92,8 @@ class ReadMenu : FrameLayout {
"brightnessAuto", "brightnessAuto",
!brightnessAuto() !brightnessAuto()
) )
upBrightness() upBrightnessState()
callBack?.setScreenBrightness(context.getPrefInt("brightness", 100))
} }
seek_brightness.setOnSeekBarChangeListener(object : SeekBar.OnSeekBarChangeListener { seek_brightness.setOnSeekBarChangeListener(object : SeekBar.OnSeekBarChangeListener {
override fun onProgressChanged(seekBar: SeekBar?, progress: Int, fromUser: Boolean) { override fun onProgressChanged(seekBar: SeekBar?, progress: Int, fromUser: Boolean) {

Loading…
Cancel
Save