1

我正在开发一个 android 应用程序,它从一个窗口(活动)发送一条短信,然后移动到另一个窗口(活动)。我正在尝试向用户显示一条消息,如何查看消息传递的另一个活动。我想解决方案是触发一个发送消息的线程,然后等到它被传递并显示一个 toast 或 Dialog。但我不知道这是否正确或如何做到这一点。请帮忙。

4

2 回答 2

1

sendDataMessage为此具有以下参数:

sentIntent- 如果不为 NULL,则在消息发送成功或失败时广播此 PendingIntent。

deliveryIntent- 如果不为 NULL,则在将消息传递给收件人时广播此 PendingIntent。

[编辑] - 如何创建待处理意图的示例

final PendingIntent sentIntent = PendingIntent.getActivity(this, 0, new Intent(this, SmsSendCheck.class), 0);

SmsSendCheck- 这是一个展示你的吐司的特殊活动

于 2012-05-15T19:01:31.060 回答
0

吐司是个好方法。否则,当您的 PendingIntent 在 SMS 发送后广播时,在当前 Activity 中显示一些内容。

于 2012-05-15T18:58:29.623 回答