diff options
author | Sailesh Nepal <sail@google.com> | 2014-09-26 18:12:00 -0700 |
---|---|---|
committer | Sailesh Nepal <sail@google.com> | 2014-09-26 18:14:54 -0700 |
commit | 77780a4e37b2b7e94b67f2b17f80a3d80e3443da (patch) | |
tree | 27acd2a6683e18c7c93af85e36f0565ae388460d /telecomm/java/android | |
parent | ecb8ebc8bbf7ef2af4fc2f3ed11d61afe7a373a5 (diff) | |
download | frameworks_base-77780a4e37b2b7e94b67f2b17f80a3d80e3443da.zip frameworks_base-77780a4e37b2b7e94b67f2b17f80a3d80e3443da.tar.gz frameworks_base-77780a4e37b2b7e94b67f2b17f80a3d80e3443da.tar.bz2 |
Don't print error log if phone account icon is missing
Bug: 17678017
Change-Id: I212a815af26af1d344092d874c057e9481642263
Diffstat (limited to 'telecomm/java/android')
-rw-r--r-- | telecomm/java/android/telecom/PhoneAccount.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/telecomm/java/android/telecom/PhoneAccount.java b/telecomm/java/android/telecom/PhoneAccount.java index 4b059b24..062baa5 100644 --- a/telecomm/java/android/telecom/PhoneAccount.java +++ b/telecomm/java/android/telecom/PhoneAccount.java @@ -380,12 +380,17 @@ public class PhoneAccount implements Parcelable { } private Drawable getIcon(Context context, int resId) { + if (resId == 0) { + return null; + } + Context packageContext; try { packageContext = context.createPackageContext( mAccountHandle.getComponentName().getPackageName(), 0); } catch (PackageManager.NameNotFoundException e) { - Log.w(this, "Cannot find package %s", mAccountHandle.getComponentName().getPackageName()); + Log.w(this, "Cannot find package %s", + mAccountHandle.getComponentName().getPackageName()); return null; } try { |