Show "Device" in account filter if no writable accounts. (1/2)
BUG 29879881
Change-Id: I62e70b0250866b0cfe21179b9bed2f3231192775
diff --git a/src/com/android/contacts/ContactsDrawerActivity.java b/src/com/android/contacts/ContactsDrawerActivity.java
index 1dc7092..28816f5 100644
--- a/src/com/android/contacts/ContactsDrawerActivity.java
+++ b/src/com/android/contacts/ContactsDrawerActivity.java
@@ -354,9 +354,11 @@
for (int i = 0; i < accountFilterItems.size(); i++) {
final ContactListFilter filter = accountFilterItems.get(i);
- final String accountName = filter.accountName;
+ final String menuName =
+ filter.filterType == ContactListFilter.FILTER_TYPE_DEVICE_CONTACTS
+ ? getString(R.string.account_phone) : filter.accountName;
final MenuItem menuItem = subMenu.add(R.id.nav_filters_items, Menu.NONE, Menu.NONE,
- accountName);
+ menuName);
mFilterMenuMap.put(filter, menuItem);
final Intent intent = new Intent();
intent.putExtra(AccountFilterUtil.EXTRA_CONTACT_LIST_FILTER, filter);