/*package*/ ManagedDialog showDialog(int dialogId, Bundle options) { ManagedDialog d = mManagedDialogs.get(dialogId); if (d == null) { d = new ManagedDialog(); d.mDialog = onCreateDialog(dialogId, options); d.mId = dialogId; mManagedDialogs.put(dialogId, d); } d.mOptions = options; onPrepareDialog(dialogId, d.mDialog, options); d.mDialog.show(); // d.mShowing = true; // See also dismissDialog comment return d; }