diff options
author | Tom Marshall <tdm@cyngn.com> | 2016-07-05 21:15:57 -0700 |
---|---|---|
committer | Tom Marshall <tdm@cyngn.com> | 2016-07-11 14:19:50 -0700 |
commit | 19afeb95915681cd0a410a22c6447ba12718738c (patch) | |
tree | a2ae0c4ed34f7f848f8372c6636c4de33e2ea262 /src | |
parent | 9a5d69a96a51d0a07e5466a6153682956e981170 (diff) | |
download | android_packages_apps_Dialer-19afeb95915681cd0a410a22c6447ba12718738c.tar.gz android_packages_apps_Dialer-19afeb95915681cd0a410a22c6447ba12718738c.tar.bz2 android_packages_apps_Dialer-19afeb95915681cd0a410a22c6447ba12718738c.zip |
Dialer: Add option to open dialpad at start
Jira: CYAN-7629
Change-Id: I308bb4f0bf68ea0ba4849d4dfe8abf85ac916158
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/dialer/DialtactsActivity.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/com/android/dialer/DialtactsActivity.java b/src/com/android/dialer/DialtactsActivity.java index f7e314a95..6f445aa99 100644 --- a/src/com/android/dialer/DialtactsActivity.java +++ b/src/com/android/dialer/DialtactsActivity.java @@ -153,6 +153,7 @@ public class DialtactsActivity extends TransactionSafeActivity implements View.O public static final String SHARED_PREFS_NAME = "com.android.dialer_preferences"; private static final String PREF_LAST_T9_LOCALE = "smart_dial_prefix_last_t9_locale"; + private static final String PREF_SHOW_DIALPAD_AT_START = "show_dialpad_at_start"; /** @see #getCallOrigin() */ private static final String CALL_ORIGIN_DIALTACTS = @@ -692,7 +693,13 @@ public class DialtactsActivity extends TransactionSafeActivity implements View.O mStateSaved = false; if (mFirstLaunch) { - displayFragment(getIntent()); + SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); + boolean showDialpadAtStart = prefs.getBoolean(PREF_SHOW_DIALPAD_AT_START, false); + if (showDialpadAtStart) { + showDialpadFragment(false); + } else { + displayFragment(getIntent()); + } } else if (!phoneIsInUse() && mInCallDialpadUp) { hideDialpadFragment(false, true); mInCallDialpadUp = false; |