Merge "Optimized Code: call direct method to get integer extra"

am: b7fa46453a

Change-Id: Ib7194de15766eb4912e7bbd43b308bd51dd5496a
This commit is contained in:
liurong
2017-03-16 17:27:51 +00:00
committed by android-build-merger

View File

@@ -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.");