[MEP] Hide the preferred SIM dialog when the user has replaced the SIM am: 286dce6b6e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19194541 Change-Id: I6b76e6a4efe1dcd72c18e503dd3af853c8536276 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -60,9 +60,21 @@ public class SubscriptionActionDialogActivity extends FragmentActivity {
|
|||||||
* @param message The string content should be displayed in the progress dialog.
|
* @param message The string content should be displayed in the progress dialog.
|
||||||
*/
|
*/
|
||||||
protected void showProgressDialog(String message) {
|
protected void showProgressDialog(String message) {
|
||||||
|
showProgressDialog(message,false);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Displays a loading dialog.
|
||||||
|
*
|
||||||
|
* @param message The string content should be displayed in the progress dialog.
|
||||||
|
* @param updateIfNeeded is whether to update the progress state in the SharedPreferences.
|
||||||
|
*/
|
||||||
|
protected void showProgressDialog(String message, boolean updateIfNeeded) {
|
||||||
ProgressDialogFragment.show(getFragmentManager(), message, null);
|
ProgressDialogFragment.show(getFragmentManager(), message, null);
|
||||||
|
if (updateIfNeeded) {
|
||||||
setProgressState(PROGRESS_IS_SHOWING);
|
setProgressState(PROGRESS_IS_SHOWING);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/** Dismisses the loading dialog. */
|
/** Dismisses the loading dialog. */
|
||||||
protected void dismissProgressDialog() {
|
protected void dismissProgressDialog() {
|
||||||
|
@@ -220,8 +220,8 @@ public class ToggleSubscriptionDialogActivity extends SubscriptionActionDialogAc
|
|||||||
showProgressDialog(
|
showProgressDialog(
|
||||||
getString(
|
getString(
|
||||||
R.string.sim_action_switch_sub_dialog_progress,
|
R.string.sim_action_switch_sub_dialog_progress,
|
||||||
SubscriptionUtil.getUniqueSubscriptionDisplayName(
|
SubscriptionUtil.getUniqueSubscriptionDisplayName(mSubInfo, this)),
|
||||||
mSubInfo, this)));
|
removedSubInfo != null ? true : false);
|
||||||
if (mIsEsimOperation) {
|
if (mIsEsimOperation) {
|
||||||
mSwitchToEuiccSubscriptionSidecar.run(mSubInfo.getSubscriptionId(),
|
mSwitchToEuiccSubscriptionSidecar.run(mSubInfo.getSubscriptionId(),
|
||||||
UiccSlotUtil.INVALID_PORT_ID,
|
UiccSlotUtil.INVALID_PORT_ID,
|
||||||
|
Reference in New Issue
Block a user