不积跬步无以至千里

一.前摘
测试提了如下一个bug:

怎么解锁界面的提示语没了呢?而且确实是触摸指纹感应器都会清楚提示语。
二.分析
通过打印提示语控件 KeyguardMessageArea的方法setMessage的调用栈,发现其中的调用是通过如下代码逻辑:
app/src/com/android/keyguard/KeyguardAbsKeyInputView.java
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
/

本文分析了Android系统中SystemUI在用户触碰指纹感应器后,锁屏界面提示语消失的bug。通过打印KeyguardMessageArea的setMessage方法调用栈,发现触发该逻辑的代码位于KeyguardAbsKeyInputView.java文件中。经过测试,找到了有效的解决方案。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



