Add setter for accounts in AccountsListAdapter
This allows the accounts to be set after the adapter has been created
which simplifies usage in cases where the accounts are loaded with a
loader.
Test: manually verify that account list is correct for default account
preference, import from .vcf and create label.
Bug 33627801
Change-Id: I5a33ad2746cff41d0251cead9a33dc53e5bf822d
diff --git a/src/com/android/contacts/ContactsDrawerActivity.java b/src/com/android/contacts/ContactsDrawerActivity.java
index f0bc37e..fc7639a 100644
--- a/src/com/android/contacts/ContactsDrawerActivity.java
+++ b/src/com/android/contacts/ContactsDrawerActivity.java
@@ -70,7 +70,6 @@
import com.android.contacts.model.account.AccountWithDataSet;
import com.android.contacts.preference.ContactsPreferenceActivity;
import com.android.contacts.util.AccountFilterUtil;
-import com.android.contacts.util.AccountsListAdapter.AccountListFilter;
import com.android.contacts.util.ImplicitIntentsUtil;
import com.android.contacts.util.MaterialColorMapUtils;
import com.android.contacts.util.SharedPreferenceUtil;
@@ -693,7 +692,7 @@
return;
}
SelectAccountDialogFragment.show(getFragmentManager(), R.string.dialog_new_group_account,
- AccountListFilter.ACCOUNTS_GROUP_WRITABLE, /* extraArgs */ null,
+ AccountTypeManager.AccountFilter.GROUPS_WRITABLE, /* extraArgs */ null,
TAG_SELECT_ACCOUNT_DIALOG);
}