Merge "Remove unused AccountRecentLabelSpinner"
diff --git a/src/com/android/mail/compose/ComposeActivity.java b/src/com/android/mail/compose/ComposeActivity.java
index 290fd63..aad3903 100644
--- a/src/com/android/mail/compose/ComposeActivity.java
+++ b/src/com/android/mail/compose/ComposeActivity.java
@@ -578,10 +578,10 @@
}
private void setupRecipients(RecipientEditTextView view) {
- String accountName = mAccount.name;
- view.setAdapter(new RecipientAdapter(this, accountName));
+ view.setAdapter(new RecipientAdapter(this, mAccount));
view.setTokenizer(new Rfc822Tokenizer());
if (mValidator == null) {
+ final String accountName = mAccount.name;
int offset = accountName.indexOf("@") + 1;
String account = accountName;
if (offset > -1) {
diff --git a/src/com/android/mail/compose/RecipientAdapter.java b/src/com/android/mail/compose/RecipientAdapter.java
index 0d323d0..8413a3c 100644
--- a/src/com/android/mail/compose/RecipientAdapter.java
+++ b/src/com/android/mail/compose/RecipientAdapter.java
@@ -21,8 +21,8 @@
import android.content.Context;
public class RecipientAdapter extends BaseRecipientAdapter {
- public RecipientAdapter(Context context, String account) {
+ public RecipientAdapter(Context context, Account account) {
super(context);
- setAccount(new Account(account, "unknown"));
+ setAccount(account);
}
}
diff --git a/src/com/android/mail/providers/Account.java b/src/com/android/mail/providers/Account.java
index 71c95e4..04f4f70 100644
--- a/src/com/android/mail/providers/Account.java
+++ b/src/com/android/mail/providers/Account.java
@@ -109,26 +109,6 @@
syncStatus = in.readInt();
}
- // TODO(pwestbro): remove this constructor.
- // This constructor should't be necessary. Any usage of an Account object constructed
- // this way may have unexpected results.
- @Deprecated
- public Account(String address, String type) {
- super(address, type);
- providerVersion = -1;
- accountUri = null;
- capabilities = 0;
- folderListUri = null;
- searchUri = null;
- accountFromAddressesUri = null;
- saveDraftUri = null;
- sendMessageUri = null;
- expungeMessageUri = null;
- undoUri = null;
- settingIntentUri = null;
- syncStatus = 0;
- }
-
public Account(Cursor cursor) {
super(cursor.getString(UIProvider.ACCOUNT_NAME_COLUMN), "unknown");
accountFromAddressesUri = cursor.getString(UIProvider.ACCOUNT_FROM_ADDRESSES_URI_COLUMN);