diff options
author | Adrian Roos <roosa@google.com> | 2014-07-17 10:37:36 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-07-17 00:15:07 +0000 |
commit | 9d32507a8608f82d430fcaf1de0eb81de93dcdea (patch) | |
tree | ea39afed19474f1a377031baf2d51afb31613c2a /packages/SystemUI/src/com/android | |
parent | 929f4e89e0ada4c095a553bbce20a9f9e46efa86 (diff) | |
parent | 19f653ec19e3435c707357ddf553f1b584c811da (diff) | |
download | frameworks_base-9d32507a8608f82d430fcaf1de0eb81de93dcdea.zip frameworks_base-9d32507a8608f82d430fcaf1de0eb81de93dcdea.tar.gz frameworks_base-9d32507a8608f82d430fcaf1de0eb81de93dcdea.tar.bz2 |
Merge "Update QS user switcher colors to spec" into lmp-dev
Diffstat (limited to 'packages/SystemUI/src/com/android')
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/qs/tiles/UserDetailView.java | 2 | ||||
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/UserAvatarView.java | 13 |
2 files changed, 14 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/UserDetailView.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/UserDetailView.java index ec5f28c..3c647ed 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/UserDetailView.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/UserDetailView.java @@ -89,7 +89,7 @@ public class UserDetailView extends GridView { name = item.info.name; } if (item.picture == null) { - v.bind(name, mContext.getDrawable(R.drawable.ic_account_circle)); + v.bind(name, mContext.getDrawable(R.drawable.ic_account_circle_qs)); } else { v.bind(name, item.picture); } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/UserAvatarView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/UserAvatarView.java index 6f2642a..93561aa 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/UserAvatarView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/UserAvatarView.java @@ -216,4 +216,17 @@ public class UserAvatarView extends View { super.invalidateDrawable(dr); } } + + @Override + protected boolean verifyDrawable(Drawable who) { + return who == mDrawable || super.verifyDrawable(who); + } + + @Override + protected void drawableStateChanged() { + super.drawableStateChanged(); + if (mDrawable != null && mDrawable.isStateful()) { + mDrawable.setState(getDrawableState()); + } + } } |