Merge "Add state_pressed to keyguard user switcher item." into rvc-dev am: 7019577498 am: 9f41c80044 am: 1cd9d73c0d am: c49f71c963

Change-Id: I8001cdee170d7e56d700bea11b45dad969f1ad52
This commit is contained in:
Ben Murdoch
2020-05-12 14:35:01 +00:00
committed by Automerger Merge Worker
3 changed files with 5 additions and 2 deletions

View File

@@ -17,6 +17,7 @@
--> -->
<selector xmlns:android="http://schemas.android.com/apk/res/android"> <selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_activated="true" android:color="@color/kg_user_switcher_activated_background_color" /> <item android:state_activated="true" android_state_enabled="true" android:color="@color/kg_user_switcher_activated_background_color" />
<item android:state_pressed="true" android:state_enabled="true" android:color="@color/kg_user_switcher_activated_background_color" />
<item android:color="@android:color/transparent" /> <item android:color="@android:color/transparent" />
</selector> </selector>

View File

@@ -106,6 +106,7 @@ public class UserDetailItemView extends LinearLayout {
} }
public void setEnabled(boolean enabled) { public void setEnabled(boolean enabled) {
super.setEnabled(enabled);
mName.setEnabled(enabled); mName.setEnabled(enabled);
mAvatar.setEnabled(enabled); mAvatar.setEnabled(enabled);
} }

View File

@@ -298,6 +298,7 @@ public class KeyguardUserSwitcher {
convertView.setAlpha( convertView.setAlpha(
item.isCurrent || item.isSwitchToEnabled ? USER_SWITCH_ENABLED_ALPHA item.isCurrent || item.isSwitchToEnabled ? USER_SWITCH_ENABLED_ALPHA
: USER_SWITCH_DISABLED_ALPHA); : USER_SWITCH_DISABLED_ALPHA);
convertView.setEnabled(item.isSwitchToEnabled);
return convertView; return convertView;
} }