在XT800手机上调用SmsManager的发短信接口,如何选择C网 or G网

002大破天幕杀机 2010-12-08 06:24:27
在XT800上,调用SmsManager的sendMultipartTextMessage函数,发送短信走C网。在设置中把“默认数据网络”改为GSM后,函数也死活走C网。为什么呢?当调用发短信接口时,如何让短信选择走C网 or G网?
...全文
156 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yyb7618019 2010-12-08
  • 打赏
  • 举报
回复
你看得懂的

......
if (parts.size() > 1) {
try {
ISms iccISms;
if(Config.DUALCARDFLG) {
if(mPhoneType == Phone.PHONE_TYPE_GSM) {
iccISms = ISms.Stub.asInterface(ServiceManager.getService("isms_gsm"));
}
else {
iccISms = ISms.Stub.asInterface(ServiceManager.getService("isms"));
}
if (iccISms != null) {
iccISms.sendMultipartText(destinationAddress, scAddress, parts,
sentIntents, deliveryIntents);
}
}
else {
iccISms = ISms.Stub.asInterface(ServiceManager.getService("isms"));
if (iccISms != null) {
iccISms.sendMultipartText(destinationAddress, scAddress, parts,
sentIntents, deliveryIntents);
}
}

} catch (RemoteException ex) {
// ignore it
}
} else {
......

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧