Android创建简单发送和接收短信应用

2019-12-10 18:14:02刘景俊
// 发送短信的状态广播
class MessageBroadcast extends BroadcastReceiver {
  @Override
  public void onReceive(Context context, Intent intent) {
    // 一个10位数的号码发送,也能成功,但是对方没有接收短信。
    if (getResultCode() == RESULT_OK) {
      Toast.makeText(MainActivity.this, "发送成功!", Toast.LENGTH_SHORT).show();
    } else {
      Toast.makeText(MainActivity.this, "发送失败!", Toast.LENGTH_SHORT).show();
    }
  }
} 

3、 deliveryIntent的广播:

// 当消息被传递给收件人时 
class DeliveryBroadcast extends BroadcastReceiver {
  @Override
  public void onReceive(Context context, Intent intent) {
    Toast.makeText(MainActivity.this, "对方接收短信成功!", Toast.LENGTH_SHORT).show();
  }
}

以上就是本文的全部内容,希望对大家的学习有所帮助。



注:相关教程知识阅读请移步到Android开发频道。