sendTextMessage()有意图 - 识别哪条消息?

时间:2016-08-28 11:26:23

标签: android android-intent broadcastreceiver sms android-pendingintent

查看关于发送和传递意图的许多示例,例如:

Android SMS Message delivery report intent

,他们似乎只是报告某些消息已成功发送或未发送,而不是哪个消息。

解释:如果我真的很快地发送两条消息,并且当广播接收器触发时 - 我怎么知道它触发了哪一条?

无线电的运行方式是否只能发送一条消息,然后必须在发送下一条消息之前收到带有发送状态的确认信息?

为什么Android文档没有指出这一点?我错过了什么?

1 个答案:

答案 0 :(得分:0)

对于您发送的每条消息,您可以提供PendingIntent,该消息在发送消息时和/或消息发送时触发。您可以在PendingIntent中添加任何内容,以指明它是哪一条消息:"额外"或"动作"管他呢。 Stackoverflow上有很多帖子显示了如何执行此操作。