diff options
| author | Android (Google) Code Review <android-gerrit@google.com> | 2009-09-29 17:06:23 -0400 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2009-09-29 17:06:23 -0400 |
| commit | d35afcda674eaa0222f0adbf8d712bde3a388a39 (patch) | |
| tree | 585447def90d15a1834ae8ba00049eacd6106eca /core/java | |
| parent | c78b2bf474623eaa83ef517c4d648aa6595b8575 (diff) | |
| parent | b2c6429d4dc95118237d8a10237b9b005b339fb6 (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.java | 7 |
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); } |
