diff options
author | Andrew Lee <anwlee@google.com> | 2014-10-28 22:48:10 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-10-28 22:48:11 +0000 |
commit | 10fbe1013e37661a3801fc5c2dd10f952af9f00c (patch) | |
tree | 51634ea698a7e7e1a94a7f4038e4debe86a2cad8 /src | |
parent | 8775131dc88ce4e7dcc94f68fcee69b6464fd59b (diff) | |
parent | 0104d9bbcb1c4294bbd10b595f5f78ddcdcc7e7e (diff) |
Merge "Create call settings intent in DialerSettingsActivity." into lmp-mr1-dev
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/dialer/DialtactsActivity.java | 7 | ||||
-rw-r--r-- | src/com/android/dialer/settings/DialerSettingsActivity.java | 9 |
2 files changed, 6 insertions, 10 deletions
diff --git a/src/com/android/dialer/DialtactsActivity.java b/src/com/android/dialer/DialtactsActivity.java index aacf20844..560fb26a2 100644 --- a/src/com/android/dialer/DialtactsActivity.java +++ b/src/com/android/dialer/DialtactsActivity.java @@ -914,13 +914,6 @@ public class DialtactsActivity extends TransactionSafeActivity implements View.O mActionBarController.onSearchUiExited(); } - /** Returns an Intent to launch Call Settings screen */ - public static Intent getCallSettingsIntent() { - final Intent intent = new Intent(TelecomManager.ACTION_SHOW_CALL_SETTINGS); - intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); - return intent; - } - @Override public void onBackPressed() { if (mIsDialpadShown) { diff --git a/src/com/android/dialer/settings/DialerSettingsActivity.java b/src/com/android/dialer/settings/DialerSettingsActivity.java index 43186664e..53c23c4b3 100644 --- a/src/com/android/dialer/settings/DialerSettingsActivity.java +++ b/src/com/android/dialer/settings/DialerSettingsActivity.java @@ -52,17 +52,20 @@ public class DialerSettingsActivity extends AnalyticsPreferenceActivity { // Only show call setting menus if the current user is the primary/owner user. if (isPrimaryUser()) { final TelephonyManager telephonyManager = - (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE); + (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); // Show "Call Settings" if there is one SIM and "Phone Accounts" if there are more. if (telephonyManager.getPhoneCount() <= 1) { final Header callSettingsHeader = new Header(); + Intent callSettingsIntent = new Intent(TelecomManager.ACTION_SHOW_CALL_SETTINGS); + callSettingsIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); + callSettingsHeader.titleRes = R.string.call_settings_label; callSettingsHeader.summaryRes = R.string.call_settings_description; - callSettingsHeader.intent = DialtactsActivity.getCallSettingsIntent(); + callSettingsHeader.intent = callSettingsIntent; target.add(callSettingsHeader); } else { final Header phoneAccountSettingsHeader = new Header(); - final Intent phoneAccountSettingsIntent = + Intent phoneAccountSettingsIntent = new Intent(TelecomManager.ACTION_CHANGE_PHONE_ACCOUNTS); phoneAccountSettingsIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); |