summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorAndroid (Google) Code Review <android-gerrit@google.com>2009-09-29 17:06:23 -0400
committerAndroid (Google) Code Review <android-gerrit@google.com>2009-09-29 17:06:23 -0400
commitd35afcda674eaa0222f0adbf8d712bde3a388a39 (patch)
tree585447def90d15a1834ae8ba00049eacd6106eca /core/java
parentc78b2bf474623eaa83ef517c4d648aa6595b8575 (diff)
parentb2c6429d4dc95118237d8a10237b9b005b339fb6 (diff)
Merge change Ib2c6429d into eclair
* changes: border for the non-badge case
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/widget/FasttrackBadgeWidget.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/core/java/android/widget/FasttrackBadgeWidget.java b/core/java/android/widget/FasttrackBadgeWidget.java
index 8c8e054c4577..ba8539f781b6 100644
--- a/core/java/android/widget/FasttrackBadgeWidget.java
+++ b/core/java/android/widget/FasttrackBadgeWidget.java
@@ -33,6 +33,7 @@ import android.provider.ContactsContract.CommonDataKinds.Email;
import android.util.AttributeSet;
import android.view.View;
import android.view.View.OnClickListener;
+import com.android.internal.R;
/**
* Widget used to show an image with the standard fasttrack badge
@@ -48,6 +49,7 @@ public class FasttrackBadgeWidget extends ImageView implements OnClickListener {
private int mMode;
private QueryHandler mQueryHandler;
private Drawable mBadgeBackground;
+ private Drawable mNoBadgeBackground;
protected String[] mExcludeMimes = null;
@@ -119,7 +121,10 @@ public class FasttrackBadgeWidget extends ImageView implements OnClickListener {
private void onContactUriChanged() {
if (mContactUri == null && mContactEmail == null && mContactPhone == null) {
- setBackgroundDrawable(null);
+ if (mNoBadgeBackground == null) {
+ mNoBadgeBackground = getResources().getDrawable(R.drawable.fasttrack_nobadge);
+ }
+ setBackgroundDrawable(mNoBadgeBackground);
} else {
setBackgroundDrawable(mBadgeBackground);
}