这个问题不用想的太复杂,就是我这个问题的原因很好解,触摸的区域有点大,我就把触摸的区域给改小不就可以了嘛!
原图:
可以看到slider蓝色的滑动条上下有很大的一片灰色空区,这个区域是导致这个bug的原因,所以我尝试的方法是修改高度。
/frameworks/base/packages/SystemUI/res/values/dimens.xml
<dimen name="brightness_mirror_height">30dp</dimen><!--changed it from 60 to 30 [77676][2024/12/2]-->
修改后效果图:
看出来效果了吗,我是把蓝色滑动条上面的灰色部分去除了,这样滑动的时候就只会触摸到蓝色滑动条上进行滑动,所以就不会出现下拉状态栏-调节亮度-左右滑动-有时亮度有变化,进度条不随着亮度变化而变化这个bug了。