public void changeDefaultSub(final SubType subType, final int simSlot, final boolean showToast) {
boolean result;
SubscriptionInfo si = mSubMgr.getActiveSubscriptionInfoForSimSlotIndex(simSlot);
if (subType == SubType.VOICE) {
if (si == null && (simSlot == 0 || simSlot == 1)) {
result = false;
} else {
result = setDefaultVoiceSubscription(si);
}
} else {
result = setDefaultSubscription(subType, si);
}
if (showToast || !result) {
final String msg = result ? getChangeOkMsg(subType, getSubDisplayName(si)) :
getChangeFailedMsg(subType);
Toast.makeText(mContext, msg, Toast.LENGTH_LONG).show();
}
}
SubscriptionManager.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:GravityBox
作者:
评论列表
文章目录