【发布时间】:2012-07-27 07:03:22
【问题描述】:
我想知道如何为我正在创建的 SMS 应用程序设置前缀(如果是这样的话)以接收特定类型的消息。示例:
我希望我的应用程序仅接收消息正文开头带有 ++(2 加号)的 SMS。没有 ++ 的普通消息将转到内置的消息传递应用程序。
a) 有可能吗?
b) 如果是,那么我应该如何以及在哪里设置它?
c) 我想要更多关于 SMS 应用程序的教程。
请指导我完成
【问题讨论】:
-
如果我没记错并且您收听短信(意图?),您将收到所有短信。从那里您可以过滤“++”。
-
是的。我已经设置了 android.provider.Telephony.SMS_RECEIVED 和 android:priority="99999"。但是我必须把这个 ++ 放在哪里?
标签: android sms messaging prefix