SubscriptionManager.java 文件源码

java
阅读 29 收藏 0 点赞 0 评论 0

项目:GravityBox 作者:
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();
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号