美文网首页
闹钟响起时,按power键锁屏,会播放两声锁屏音

闹钟响起时,按power键锁屏,会播放两声锁屏音

作者: RTThread小师弟 | 来源:发表于2017-11-22 20:13 被阅读15次

    [DESCRIPTION]

    操作步骤:

    1. 新建1分钟后的闹钟,等待闹钟响起

    2. 闹钟响起时,按power键锁屏

    现象:

    会播放两声锁屏音

    [SOLUTION]

    會發出兩聲鎖屏音,是因為暗屏時Keyguard 上鎖,之後在因為alARM activity 設有

    FLAG_DISMISS_KEYGUARD windowsParam, 因此keyguard 會再自動解鎖,因此有上鎖/解鎖 兩次的聲

    音,這是Google AOSP 的design, 對比Google AOSP 的phone 也是會有兩聲,因此建議不需要修改

    如果貴司仍想修改的話,可以嘗試屏蔽調第二次的解鎖聲音,改法如下:

    alps\php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks\base\packages\Keyguard\src\com\android\keyguard\KeyguardViewMediator.ja

    va

    #1384 行左右:

    ///M: [ALPS00827994] always to play sound for user to unlock keyguard

    mSuppressNextLockSound = false;

    修改為:

    ///M: [ALPS00827994] always to play sound for user to unlock keyguard

    if (authenticated) {

    mSuppressNextLockSound = false;

    } else {

    mSuppressNextLockSound = true;

    }

    也就是非user手動解鎖的情況,Suppress next Lock sound, 不發出解鎖音

    来源:一牛网论坛

    相关文章

      网友评论

          本文标题:闹钟响起时,按power键锁屏,会播放两声锁屏音

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