summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTom Marshall <tdm@cyngn.com>2016-07-05 21:15:57 -0700
committerTom Marshall <tdm@cyngn.com>2016-07-11 14:19:50 -0700
commit19afeb95915681cd0a410a22c6447ba12718738c (patch)
treea2ae0c4ed34f7f848f8372c6636c4de33e2ea262 /src
parent9a5d69a96a51d0a07e5466a6153682956e981170 (diff)
downloadandroid_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.java9
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;