android恢复短信中心号码,Android 如何获取短信中心号码
满意答案haohaonick2018.06.09采纳率:46%等级:7已帮助:359人1、调用Phone中的getSmscAddress(Message message)方法,其中参数的message为获取到结果后发送消息给mHandler,并查询结果AsyncResult的result属性中。phone=PhoneFactory.getDefaultPhone();phone.getSm...
满意答案
haohaonick
2018.06.09
采纳率:46% 等级:7
已帮助:359人
1、调用Phone中的getSmscAddress(Message message)方法,其中参数的message为获取到结果后发送消息给mHandler,并查询结果AsyncResult的result属性中。
phone=PhoneFactory.getDefaultPhone();
phone.getSmscAddress(mHandler.obtainMessage(EVENT_QUERY_SMSC_DONE));
2、mHandler实现代码
private Handler mHandler = new Handler() {
public void handleMessage(Message msg) {
AsyncResult ar;
switch (msg.what) {
case EVENT_QUERY_SMSC_DONE:
ar= (AsyncResult) msg.obj;
if (ar.exception != null) {
} else {
// TODO: handle exception
mSmsServiceCenterPref.setSummary((String)ar.result);
}
}
default:
break;
}
}
};
00分享举报
更多推荐
所有评论(0)