Merge "Optimized Code: call direct method to get integer extra" am: b7fa46453a am: 7e51242c05

am: e821a7af23

Change-Id: I9f042c269caa25c2824e62e06e4fb775124310b7
This commit is contained in:
liurong
2017-03-16 17:33:53 +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.");