Android 10 设置人脸解锁时,锁屏显示人脸解锁图标
1.此处引用人脸图标资源,请参考如下修改:
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/LockIcon.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/LockIcon.java
index a8c81e8..f72bcd8 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/LockIcon.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/LockIcon.java
@@ -319,11 +319,15 @@ public class LockIcon extends KeyguardAffordanceView implements OnUserInfoChange
private int getIconForState(int state) {
int iconRes;
switch (state) {
+
+ case STATE_SCANNING_FACE:
+ // Error animation also starts and ands on the padlock.
+ iconRes = R.drawable.ic_face_unlock;
+ break;
case STATE_LOCKED:
// Scanning animation is a pulsing padlock. This means that the resting state is
// just a padlock.
- case STATE_SCANNING_FACE:
- // Error animation also starts and ands on the padlock.
+
case STATE_BIOMETRICS_ERROR:
iconRes = com.android.internal.R.drawable.ic_lock;
break;
2.人脸图标资源可从9.0移植或自行替换,将其放置\\frameworks\\base\\packages\\SystemUI\\res\\drawable\\路径下即可。
此方案只有图标,并无类似9.0的图标动画。