【技术实现步骤摘要】
移动数据开关控制方法、装置及移动终端
本专利技术涉及通信
,尤其是涉及一种移动数据开关控制方法、装置及移动终端。
技术介绍
在移动终端(例如手机)上通常设置有手动搜网功能,该手动搜网功能开启后,移动终端将所在环境的所有网络都搜索出来供用户手动选取。通常情况下,当用户进入系统设置,进行手动搜网操作时,网络运营商应用会先关闭移动数据开关,以保证搜网流程不被更高优先级数据业务中断,移动数据开关的状态以mobile_data+phoneSubId的字符串作为标记,记录到Settings数据库中,然后启动PLMN(PublicLandMobileNetwork公用陆地移动通信网)搜索流程,搜索运营商网络。搜索网络成功或用户退出搜索流程后,网络运营商应用会再次打开以mobile_data+phoneSubId字符串作为标记的移动数据开关,恢复数据业务。但是,如果用户在手动搜网过程中对数据卡(即当前进行网络通信的SIM卡)进行了热插拔操作,搜网流程会被强制中断。网络运营商应用在拔卡后仍旧会打开数据开关,因为拔卡后,移动终端要清除subId(数据卡标识),subId变为无效 ...
【技术保护点】
一种移动数据开关控制方法,其特征在于,所述方法应用于移动终端,包括:当需要进行移动数据开关状态修改时,判断所述移动终端当前是否安装有数据卡;如果否,使用默认数据卡的标识值检索预设数据库中的移动数据开关状态字段;更改检索到的移动数据开关状态字段的状态值。
【技术特征摘要】
1.一种移动数据开关控制方法,其特征在于,所述方法应用于移动终端,包括:当需要进行移动数据开关状态修改时,判断所述移动终端当前是否安装有数据卡;如果否,使用默认数据卡的标识值检索预设数据库中的移动数据开关状态字段;更改检索到的移动数据开关状态字段的状态值。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当获取到移动数据开关状态的更改指令时,确定需要进行移动数据开关状态修改。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当获取到移动数据开关状态的更改指令时,读取当前的电话phone对象以及搜索phone对象对应的数据卡subId的标识值phoneSubId;所述使用默认数据卡的标识值检索预设数据库中的移动数据开关状态字段的步骤,包括:读取默认数据卡的标识值ddsSubId,将phoneSubId替换为ddsSubId,在所述预设数据库中检索标记为mobile_data+ddsSubId的移动数据开关状态字段。4.根据权利要求2所述的方法,其特征在于,所述更改检索到的移动数据开关状态字段的状态值的步骤,包括:从所述移动数据开关状态的更改指令中获取设置开关函数enabled的值;当enabled的值为true时,设置检索到的移动数据开关状态字段的状态值为1;当enabled的值为false时,设置检索到的移动数据开关状态字段的状态值为0。5.根据权利要求1所述的方法,其特征在于,所述默认数据卡为系统预先默认的进行数...
【专利技术属性】
技术研发人员:周汉心,
申请(专利权)人:深圳市万普拉斯科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。