diff options
author | Yorke Lee <yorkelee@google.com> | 2014-04-28 21:24:21 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-04-28 21:24:21 +0000 |
commit | 2e9c300b91d0da5e43e1ce8817fa6a41cbf27321 (patch) | |
tree | 4ba141db51e12b3acd108ac5587adddd44aa9b4a | |
parent | 7c12112d6292f9424726c257b237d0fd1bd03eab (diff) | |
parent | a702ccdf9f067c0604a0ca571dca5c4a2a291040 (diff) | |
download | frameworks_base-2e9c300b91d0da5e43e1ce8817fa6a41cbf27321.zip frameworks_base-2e9c300b91d0da5e43e1ce8817fa6a41cbf27321.tar.gz frameworks_base-2e9c300b91d0da5e43e1ce8817fa6a41cbf27321.tar.bz2 |
Merge "Add setOverlay method to QuickContactsBadge"
-rw-r--r-- | api/current.txt | 1 | ||||
-rw-r--r-- | core/java/android/widget/QuickContactBadge.java | 10 |
2 files changed, 11 insertions, 0 deletions
diff --git a/api/current.txt b/api/current.txt index 8466443..d4be98c 100644 --- a/api/current.txt +++ b/api/current.txt @@ -34530,6 +34530,7 @@ package android.widget { method public void setExcludeMimes(java.lang.String[]); method public void setImageToDefault(); method public void setMode(int); + method public void setOverlay(android.graphics.drawable.Drawable); field protected java.lang.String[] mExcludeMimes; } diff --git a/core/java/android/widget/QuickContactBadge.java b/core/java/android/widget/QuickContactBadge.java index 74b41c9..0c31496 100644 --- a/core/java/android/widget/QuickContactBadge.java +++ b/core/java/android/widget/QuickContactBadge.java @@ -256,6 +256,16 @@ public class QuickContactBadge extends ImageView implements OnClickListener { } } + /** + * Assigns the drawable that is to be drawn on top of the assigned contact photo. + * + * @param overlay Drawable to be drawn over the assigned contact photo. Must have a non-zero + * instrinsic width and height. + */ + public void setOverlay(Drawable overlay) { + mOverlay = overlay; + } + private void onContactUriChanged() { setEnabled(isAssigned()); } |