summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorTom Taylor <tomtaylor@google.com>2009-10-23 14:27:18 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2009-10-23 14:27:18 -0700
commit40c995a704141c4b245ba422f26dc4046ed3538b (patch)
treeee651cf58df0d4240de1ef5dec959618457c6cc3 /core
parentc91e3d8d897f7299269e177c2891fde31cfc6ae1 (diff)
parentbaf4ca1bba6a93e20614d605a1232b3f34057723 (diff)
downloadframeworks_base-40c995a704141c4b245ba422f26dc4046ed3538b.zip
frameworks_base-40c995a704141c4b245ba422f26dc4046ed3538b.tar.gz
frameworks_base-40c995a704141c4b245ba422f26dc4046ed3538b.tar.bz2
am baf4ca1b: am 246978b8: Add a method to clear info about a contact
Merge commit 'baf4ca1bba6a93e20614d605a1232b3f34057723' into eclair-mr2-plus-aosp * commit 'baf4ca1bba6a93e20614d605a1232b3f34057723': Add a method to clear info about a contact
Diffstat (limited to 'core')
-rw-r--r--core/java/com/android/internal/widget/ContactHeaderWidget.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/core/java/com/android/internal/widget/ContactHeaderWidget.java b/core/java/com/android/internal/widget/ContactHeaderWidget.java
index b98794b..d441155 100644
--- a/core/java/com/android/internal/widget/ContactHeaderWidget.java
+++ b/core/java/com/android/internal/widget/ContactHeaderWidget.java
@@ -408,6 +408,17 @@ public class ContactHeaderWidget extends FrameLayout implements View.OnClickList
PHONE_LOOKUP_PROJECTION, null, null, null);
}
+ /**
+ * Method to force this widget to forget everything it knows about the contact.
+ * The widget isn't automatically updated or redrawn.
+ *
+ */
+ public void wipeClean() {
+ setPhoto(null);
+ mContactUri = null;
+ mExcludeMimes = null;
+ }
+
private void startContactQuery(Uri contactUri) {
mQueryHandler.startQuery(TOKEN_CONTACT_INFO, null, contactUri, ContactQuery.COLUMNS,
null, null, null);