Add dialog for enable auto data switch
When user activate multi-SIM and suitable to enable auto data switch, prompt the user when a dialog following choosing default data sub. UX: https://docs.google.com/presentation/d/1G6bcPoJUW-YcBzpQXAQLecY3nu69rLlCLQBfpAvVD7c/edit?resourcekey=0-qPkfUNLQ2Wfz2pq3V_6MZA#slide=id.g1c25e24318e_0_0 Test: manual verified the dialog buttons following simListDialog + specific dialog Bug: 260659244 Change-Id: Ib35f2d08093c2dd79036034bbfe0efaaa0be3162
This commit is contained in:
@@ -109,16 +109,18 @@ public class SimListDialogFragment extends SimDialogFragment {
|
||||
* @param selectionIndex the index of item in the list.
|
||||
*/
|
||||
public void onClick(int selectionIndex) {
|
||||
final SimDialogActivity activity = (SimDialogActivity) getActivity();
|
||||
if (selectionIndex >= 0 && selectionIndex < mSubscriptions.size()) {
|
||||
int subId = SubscriptionManager.INVALID_SUBSCRIPTION_ID;
|
||||
final SubscriptionInfo subscription = mSubscriptions.get(selectionIndex);
|
||||
if (subscription != null) {
|
||||
subId = subscription.getSubscriptionId();
|
||||
}
|
||||
final SimDialogActivity activity = (SimDialogActivity) getActivity();
|
||||
activity.onSubscriptionSelected(getDialogType(), subId);
|
||||
}
|
||||
dismiss();
|
||||
Log.d(TAG, "Start showing auto data switch dialog");
|
||||
activity.showEnableAutoDataSwitchDialog();
|
||||
if (getDialog() != null) getDialog().dismiss();
|
||||
}
|
||||
|
||||
protected List<SubscriptionInfo> getCurrentSubscriptions() {
|
||||
|
||||
Reference in New Issue
Block a user