From c2daeaf7e7c954b51827418b0787995805e969e3 Mon Sep 17 00:00:00 2001 From: liurong Date: Thu, 16 Mar 2017 19:52:40 +0800 Subject: [PATCH] Optimized Code: call direct method to get integer extra Description: Make the default preferred sim slot as the first one(0) when get PREFERRED_SIM. Test: NA Change-Id: Id54bdbefd413c58ecd637cb8ff522861ead79331 Signed-off-by: liurong --- src/com/android/settings/sim/SimDialogActivity.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/com/android/settings/sim/SimDialogActivity.java b/src/com/android/settings/sim/SimDialogActivity.java index dccba132de3..853f80dc813 100644 --- a/src/com/android/settings/sim/SimDialogActivity.java +++ b/src/com/android/settings/sim/SimDialogActivity.java @@ -59,8 +59,7 @@ public class SimDialogActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - final Bundle extras = getIntent().getExtras(); - final int dialogType = extras.getInt(DIALOG_TYPE_KEY, INVALID_PICK); + final int dialogType = getIntent().getIntExtra(DIALOG_TYPE_KEY, INVALID_PICK); switch (dialogType) { case DATA_PICK: @@ -69,7 +68,7 @@ public class SimDialogActivity extends Activity { createDialog(this, dialogType).show(); break; case PREFERRED_PICK: - displayPreferredDialog(extras.getInt(PREFERRED_SIM)); + displayPreferredDialog(getIntent().getIntExtra(PREFERRED_SIM, 0)); break; default: throw new IllegalArgumentException("Invalid dialog type " + dialogType + " sent.");