Android 按键 调节亮度结束后,让对话框自动消失

Posted 王睿丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 按键 调节亮度结束后,让对话框自动消失相关的知识,希望对你有一定的参考价值。

路径:frameworks/base/packages/SystemUI/src/com/android/systemui/settings/BrightnessDialog.java

由于对话框是一个Activity, finish 可以让界面销毁掉,再做个计时判断就可以了。

    @Override
    protected void onStart() 
        super.onStart();
        mBrightnessController.registerCallbacks();
        MetricsLogger.visible(this, MetricsEvent.BRIGHTNESS_DIALOG);
        //三秒后自动关闭
        Handler handler = new Handler();
            handler.postDelayed(new Runnable() 
                @Override
                public void run() 
                    finish();
                
            ,3000);
    

以上是关于Android 按键 调节亮度结束后,让对话框自动消失的主要内容,如果未能解决你的问题,请参考以下文章

Android 11.0 调节亮度结束后,使对话框自动消失

Android 按键 每次调节亮度时亮度框消失时间需要重新倒计时

Android 按键 按键调节亮度,亮度条不是等比减少/增加的

Android 按键 锁屏时禁止按键调节亮度

手机屏幕亮度怎么调?

Android 按键 在视频播放器下,按键调节亮度与视频播放器图标UI不同步