desc:背光调节

main
xiaowusky 2 years ago
parent be267a3d7f
commit b602598e47

@ -25,9 +25,11 @@ class LightSettingActivity : NoOptionsActivity() {
override fun initView() {
val initLight = getScreenBrightness()
mBinding.sbLight.progress = initLight
mBinding.tvLight.text = getShowPercent(initLight)
mBinding.sbLight.setOnSeekBarChangeListener(object : OnSeekBarChangeListener {
override fun onProgressChanged(p0: SeekBar?, p1: Int, p2: Boolean) {
setWindowBrightness(p1)
mBinding.tvLight.text = getShowPercent(p1)
}
override fun onStartTrackingTouch(p0: SeekBar?) {
@ -45,6 +47,11 @@ class LightSettingActivity : NoOptionsActivity() {
}
}
private fun getShowPercent(initLight: Int): CharSequence? {
val percent = (initLight/255f * 100).toInt()
return "$percent%"
}
/**
* 获取系统屏幕亮度(0-255)

@ -29,7 +29,7 @@
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_marginTop="@dimen/_185dp"
android:layout_marginEnd="@dimen/_132dp"
android:layout_marginEnd="@dimen/_121dp"
android:text="55%"
android:textColor="@color/white"
android:textSize="@dimen/_36dp" />

Loading…
Cancel
Save