Merge "Add state_pressed to keyguard user switcher item." into rvc-dev
This commit is contained in:
@@ -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>
|
||||||
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user