我正在开发一个 android 应用程序,它从一个窗口 (Activity) 发送短信,然后移动到另一个窗口 (Activity)。我正在尝试向用户显示一条消息,如何查看消息已传递的另一个 Activity 。 我想解决方案是它触发一个发送消息的线程,然后等到它被传递并显示 toast 或对话框。但我不知道这是否正确或如何去做。 请帮忙。
最佳答案
sendDataMessage
具有以下参数:
sentIntent
- 如果不为 NULL,则在消息发送成功或失败时广播此 PendingIntent。
deliveryIntent
- 如果不是 NULL,则在将消息传递给收件人时广播此 PendingIntent。
[编辑] - 如何创建待定 Intent 的示例
final PendingIntent sentIntent = PendingIntent.getActivity(this, 0, new Intent(this, SmsSendCheck.class), 0);
SmsSendCheck
- 这是一个显示您的 Toast 的特殊 Activity
关于android - 如何在发送短信时异步显示消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10606956/