android判断短信是否发送成功[动态注册广播]
2017-02-06 23:12
567 查看
// 创建广播 private BroadcastReceiver sendMessage = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { switch (getResultCode()) { case Activity.RESULT_OK: Toast.makeText(context, "短信发送成功!", Toast.LENGTH_SHORT).show(); break; } } }; // 动态注册广播 registerReceiver(sendMessage, new IntentFilter("SENT_SMS_ACTION")); Intent sentIntent = new Intent("SENT_SMS_ACTION"); PendingIntent sentPI = PendingIntent.getBroadcast(MainActivity.this, 0, sentIntent, 0); // 发送短信,并判断是否发送成功 SmsManager manager = SmsManager.getDefault(); manager.sendTextMessage(号码, null, 短信内容, sentPI, null);
相关文章推荐
- 如何判断android 短信发送(sendTextMessage)是否成功
- 如何判断android 短信发送(sendTextMessage)是否成功
- android群发短信时判断短信是否发送成功
- android动态注册广播,监听网络状态变化,判断网络模式
- android 短信是否发送成功
- android 4.4 动态注册+静态注册电话短信广播后收到两次onReceive回调的问题
- Android后台发送短信 是否发送成功提醒
- android动态注册判断耳机(headset)是否插入
- Android--判断发送短信后的状态/发送成功Or发送失败
- 非常实用的android动态注册广播并发送以及接收实例
- Android--判断发送短信后的状态/发送成功Or发送失败
- Android--判断发送短信后的状态/发送成功Or发送失败
- Android 接收系统发送的广播,动态注册和静态注册
- android发送短信带监听是否发送成功功能
- Android 动态注册接收发送广播
- Android发送短信,并监听短信发送后是否发送成功的实现方法
- 发送短信及其判断是否发送成功
- Android--判断发送短信后的状态/发送成功Or发送失败
- Android动态注册广播,监听网络状态变化,判断网络模式
- android 注册静态广播接收器VS注册动态广播接收器