更新
This commit is contained in:
@@ -16,6 +16,7 @@ import androidx.lifecycle.repeatOnLifecycle
|
||||
import androidx.recyclerview.widget.LinearLayoutManager
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
import io.legato.kazusa.R
|
||||
import io.legato.kazusa.base.BaseBottomSheetDialogFragment
|
||||
import io.legato.kazusa.base.BaseDialogFragment
|
||||
import io.legato.kazusa.constant.AppLog
|
||||
import io.legato.kazusa.constant.EventBus
|
||||
@@ -52,7 +53,7 @@ import kotlinx.coroutines.launch
|
||||
/**
|
||||
* 换源界面
|
||||
*/
|
||||
class ChangeBookSourceDialog() : BaseDialogFragment(R.layout.dialog_book_change_source),
|
||||
class ChangeBookSourceDialog() : BaseBottomSheetDialogFragment(R.layout.dialog_book_change_source),
|
||||
Toolbar.OnMenuItemClickListener,
|
||||
ChangeBookSourceAdapter.CallBack {
|
||||
|
||||
@@ -95,7 +96,7 @@ class ChangeBookSourceDialog() : BaseDialogFragment(R.layout.dialog_book_change_
|
||||
|
||||
override fun onStart() {
|
||||
super.onStart()
|
||||
setLayout(1f, ViewGroup.LayoutParams.MATCH_PARENT)
|
||||
//setLayout(1f, ViewGroup.LayoutParams.MATCH_PARENT)
|
||||
}
|
||||
|
||||
override fun onFragmentCreated(view: View, savedInstanceState: Bundle?) {
|
||||
|
||||
@@ -211,7 +211,7 @@ class ReadMenu @JvmOverloads constructor(
|
||||
// vwBrightnessPosAdjust.setColorFilter(textColor, PorterDuff.Mode.SRC_IN)
|
||||
llBrightness.setOnClickListener(null)
|
||||
seekBrightness.post {
|
||||
seekBrightness.value = AppConfig.readBrightness.toFloat()
|
||||
seekBrightness.progress = AppConfig.readBrightness
|
||||
}
|
||||
if (AppConfig.showReadTitleBarAddition) {
|
||||
titleBarAddition.visible()
|
||||
@@ -378,20 +378,18 @@ class ReadMenu @JvmOverloads constructor(
|
||||
upBrightnessState()
|
||||
}
|
||||
//亮度调节
|
||||
seekBrightness.addOnChangeListener { slider, value, fromUser ->
|
||||
if (fromUser) {
|
||||
setScreenBrightness(value)
|
||||
}
|
||||
}
|
||||
|
||||
seekBrightness.addOnSliderTouchListener(object : Slider.OnSliderTouchListener {
|
||||
override fun onStartTrackingTouch(slider: Slider) {
|
||||
seekBrightness.setOnSeekBarChangeListener(object : SeekBarChangeListener {
|
||||
|
||||
override fun onProgressChanged(seekBar: SeekBar, progress: Int, fromUser: Boolean) {
|
||||
if (fromUser) {
|
||||
setScreenBrightness(progress.toFloat())
|
||||
}
|
||||
}
|
||||
|
||||
override fun onStopTrackingTouch(slider: Slider) {
|
||||
AppConfig.readBrightness = slider.value.toInt()
|
||||
override fun onStopTrackingTouch(seekBar: SeekBar) {
|
||||
AppConfig.readBrightness = seekBar.progress
|
||||
}
|
||||
|
||||
})
|
||||
|
||||
vwBrightnessPosAdjust.setOnClickListener {
|
||||
|
||||
@@ -82,7 +82,7 @@ class AutoReadDialog : BaseBottomSheetDialogFragment(R.layout.dialog_auto_read)
|
||||
|
||||
binding.seekAutoRead.addOnSliderTouchListener(object : Slider.OnSliderTouchListener {
|
||||
override fun onStartTrackingTouch(slider: Slider) {
|
||||
// 开始滑动时的操作
|
||||
|
||||
}
|
||||
|
||||
override fun onStopTrackingTouch(slider: Slider) {
|
||||
|
||||
Reference in New Issue
Block a user