当前位置: 首页 > news >正文

网站建设人才提供佛山顺德网站设计

网站建设人才,提供佛山顺德网站设计,河间网站制作公司,什么网站做家电测评业务场景 双卡设备进行网络等业务时#xff0c;需要正确操作对应的卡。 执行卡业务和主要是使用subId和 PhoneId/SlotId进行区分隔离。 代码举例 初始化subId //初始化subId private int mSubId SubscriptionManager.INVALID_SUBSCRIPTION_ID;//1、通过intent传值#x…业务场景 双卡设备进行网络等业务时需要正确操作对应的卡。 执行卡业务和主要是使用subId和 PhoneId/SlotId进行区分隔离。 代码举例 初始化subId //初始化subId private int mSubId SubscriptionManager.INVALID_SUBSCRIPTION_ID;//1、通过intent传值常用场景默认为invaildId int mSubId intent.getIntExtra(SubscriptionManager.EXTRA_SUBSCRIPTION_INDEX,SubscriptionManager.INVALID_SUBSCRIPTION_ID);//2、根据注册信息subscriptionInfo private SubscriptionInfo mSub; //接口传值初始化认为已经非null mSubId mSub.getSubscriptionId();//3、通过Phone全局常量 mSubId intent.getIntExtra(PhoneConstants.SUBSCRIPTION_KEY, 0);//4、根据Phone对象 int mSubId phone.getSubId();//5、根据卡槽获取 int mSubId getSubId(soltId);1、获取CarrierConfig 运营商配置 private PersistableBundle mCarrierConfig null; //通过subId获取CarrierConfig CarrierConfigManager configManager (CarrierConfigManager)getContext().getSystemService(Context.CARRIER_CONFIG_SERVICE); mCarrierConfig configManager.getConfigForSubId(mSubid); 2、获取TelephonyManager TelephonyManager tm (TelephonyManager)getContext().getSystemService(Context.TELEPHONY_SERVICE); tm tm.createForSubscriptionId(mSubid); //关键点拿到对应subId的tm String mImsi tm.getSubscriberId(mSubid); //imsinot subid 3、获取Phone 对象 if (mSubId ! SubscriptionManager.INVALID_SUBSCRIPTION_ID) {int mPhoneId SubscriptionManager.getPhoneId(mSubId); } 综合 private boolean setOperatorNetworkInfo(Context context, int slotId, int subId) {SubscriptionManager subscriptionManager SubscriptionManager.from(context);TelephonyManager telephonyManager TelephonyManager.from(context);//能直接调接口就不要调嵌套的啦上面的TelephonyManager 初始化等同于下//TelephonyManager telephonyManager context.getSystemService(Context.TELEPHONY_SERVICE);int mSubId getSubId(soltId);if(soltId 0 soltId PHONE_COUNT){Phone phone PhoneFactory.getPhone(soltId);SubscriptionInfo subInfo subscriptionManager.getActiveSubscriptionInfo(subId);String mccmnc telephonyManager.getSimOperator(subId);String imsi telephonyManager.getSubscriberId(subId);}}// 相关源码类 SubscriptionManager TelephonyManager /*** deprecated developers should always obtain references directly from* {link Context#getSystemService(Class)}.*/Deprecatedpublic static SubscriptionManager from(Context context) {return (SubscriptionManager) context.getSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE);}/** {hide} */UnsupportedAppUsage(maxTargetSdk Build.VERSION_CODES.P)public static TelephonyManager from(Context context) {return (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);} 其他相关说明 【笔记】Android Telephony | SIM 卡管理和subId、slotId、phoneId 定义关系说明-CSDN博客
http://www.zqtcl.cn/news/898875/

相关文章:

  • 网站推广营销策略北京东直门网站建设
  • 制作公司网站需要购买域名和服务器吗聊城做企业网站
  • 大连网站建设价格低做校招的网站有哪些
  • 电脑端网站和手机网站区别做的好的营销型网站有哪些内容
  • 长沙市做网站网站建设 全是乱码
  • ps做网站原形系统学做网站
  • 接网站 建设wordpress 打开慢 google
  • wordpress 移动 建站网站前台如何做访问量显示
  • 公司做网站买域名之后做什么打鱼网站开发
  • 南京市城乡建设局网站二级建造师证件查询
  • 百度关键词优化系统网站优化师招聘
  • 网站方案建设书推广产品的软文怎么写
  • 网站栏目按扭邢台手机网站建设地方
  • 青浦赵巷网站建设做网站需要编程吗
  • 公司logo设计含义株洲seo
  • 公司制作网站做论坛网站怎么赚钱吗
  • 深圳 外贸 网站建设 龙医院网站建设价格
  • 网上建网站驰易网站建设
  • 建设工程招标专业网站网站联盟广告
  • 自建站英文公司网站制作银川
  • 顺德网站建设公司信息全网推广软件
  • 网站全屏视频怎么做电子商务网站规划的原则是什么
  • 网站建设行业发展史做网站主页上主要放哪些内容
  • 成都成华网站建设小程序开发网上商城
  • 企业网站建设的重要性和必要性深圳设计网站排行
  • 山西省网站建设河南省考生服务平台官网
  • 做水产的都用什么网站wordpress 前端登陆
  • 商务网站建设网站开发一个软件开发的流程
  • 网站建设电脑和手机有区别吗公众号登录微信入口
  • 天津市建设监理协会网站三亚网络网站建设