美文网首页
锁屏方式为滑动解锁,闹钟响铃时按 power键锁屏,有两声锁屏音

锁屏方式为滑动解锁,闹钟响铃时按 power键锁屏,有两声锁屏音

作者: RTThread小师弟 | 来源:发表于2017-11-08 20:00 被阅读30次

    [DESCRIPTION]

    操作步骤:

    手机当前锁屏方式为滑动解锁

    设置一个1分钟后的闹钟,锁屏等待闹钟响

    闹钟响铃时,按power键锁屏

    现象:

    有两声锁屏音发出

    [SOLUTION]

    出现两次锁屏音是因为在闹钟出现的activity中有加入windowmanager的参数

    FLAG_DISMISS_KEYGUARD,所以会出现两次声音,一次是按下power key的上锁,一次是解锁

    FLAG_DISMISS_KEYGUARD的作用是用于在非加锁状态(您可以理解为滑动解锁就是非加锁状态,其他

    的图形,密码为加锁状态)直接解除锁屏

    FLAG_DISMISS_KEYGUARD为google提供,不能修改其功能

    FLAG_DISMISS_KEYGUARD一般是提供给APP使用,APP可以根据自身需求,在create的时候设定

    window属性

    FLAG_DISMISS_KEYGUARD在alARM是google default的行为

    不建议贵司做修改,如果您是一定要修改,可以自行找到AlarmActivity.java,然后搜

    FLAG_DISMISS_KEYGUARD并将其拿掉

    来源:一牛网论坛

    相关文章

      网友评论

          本文标题:锁屏方式为滑动解锁,闹钟响铃时按 power键锁屏,有两声锁屏音

          本文链接:https://www.haomeiwen.com/subject/dwwjmxtx.html