summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBrint E. Kriebel <bekit@cyngn.com>2014-11-18 13:51:15 -0800
committerBrint E. Kriebel <bekit@cyngn.com>2014-11-18 13:51:15 -0800
commit7d9951cf09c9015fad0f0599fcff3468b9d19247 (patch)
tree3cfa708e946bb4144f7a2a42c40f9cbc54af1506 /src
parent4e46e3d91f00a7de396827a09511062d458d3b47 (diff)
parent714e933e0f4b6407381ee0bc1cc50761690f65d5 (diff)
downloadandroid_packages_apps_Email-stable/cm-11.0-XNF8Y.tar.gz
android_packages_apps_Email-stable/cm-11.0-XNF8Y.tar.bz2
android_packages_apps_Email-stable/cm-11.0-XNF8Y.zip
Diffstat (limited to 'src')
-rw-r--r--src/com/android/email/activity/setup/AccountSetupBasics.java2
-rw-r--r--src/com/android/email/activity/setup/SetupData.java9
2 files changed, 11 insertions, 0 deletions
diff --git a/src/com/android/email/activity/setup/AccountSetupBasics.java b/src/com/android/email/activity/setup/AccountSetupBasics.java
index 21d761d32..aa2207658 100644
--- a/src/com/android/email/activity/setup/AccountSetupBasics.java
+++ b/src/com/android/email/activity/setup/AccountSetupBasics.java
@@ -194,12 +194,14 @@ public class AccountSetupBasics extends AccountSetupActivity
if (ServiceProxy.getIntentStringForEmailPackage(
this, ACTION_CREATE_ACCOUNT).equals(action)) {
mSetupData = new SetupData(SetupData.FLOW_MODE_FORCE_CREATE);
+ mSetupData.setDefaultSignature(this);
} else {
final int intentFlowMode =
intent.getIntExtra(EXTRA_FLOW_MODE, SetupData.FLOW_MODE_UNSPECIFIED);
if (intentFlowMode != SetupData.FLOW_MODE_UNSPECIFIED) {
mSetupData = new SetupData(intentFlowMode,
intent.getStringExtra(EXTRA_FLOW_ACCOUNT_TYPE));
+ mSetupData.setDefaultSignature(this);
}
}
diff --git a/src/com/android/email/activity/setup/SetupData.java b/src/com/android/email/activity/setup/SetupData.java
index fc680dbbe..9150b191f 100644
--- a/src/com/android/email/activity/setup/SetupData.java
+++ b/src/com/android/email/activity/setup/SetupData.java
@@ -17,12 +17,15 @@
package com.android.email.activity.setup;
import android.accounts.AccountAuthenticatorResponse;
+import android.content.Context;
+import android.content.res.Resources;
import android.os.Bundle;
import android.os.Parcel;
import android.os.Parcelable;
import com.android.emailcommon.provider.Account;
import com.android.emailcommon.provider.Policy;
+import com.android.email.R;
public class SetupData implements Parcelable {
// The "extra" name for the Bundle saved with SetupData
@@ -228,4 +231,10 @@ public class SetupData implements Parcelable {
sb.append(mPolicy == null ? "none" : "exists");
return sb.toString();
}
+
+ public void setDefaultSignature(Context context) {
+ Resources res = context.getResources();
+ mAccount.setSignature(res.getString(R.string.config_default_signature));
+ }
+
}