Android - 营销短信
营销消息的发件人地址是什么?例如,来自Airtel的营销信息拥有像AT-Jobs,AT-notification等地址,它会是他们的发件人地址吗?或者发件人地址会是任何数字?对于这样的消息,将返回SmsMessage.getOriginatingAddress()方法的字符串?请回复。Android - 营销短信
我正在尝试为营销短信创建一个过滤器。那么它是否足以检查发件人地址是否包含任何字母? – xyzandroid 2012-01-31 11:43:09
在这种情况下尝试PhoneNumberUtils。它也应该涵盖你的用例。 – Jens 2012-01-31 11:56:10
谢谢:)我从来没有使用过这种方法。所以,如果我没有错,如果短信是一个市场营销权,它会返回false。 – xyzandroid 2012-01-31 12:02:03
为什么你不检查,看看它返回什么? – 2012-01-31 11:17:08
有什么方法可以获取存储在收件箱中的SMS的发件人地址? – xyzandroid 2012-01-31 11:22:49
使用广播接收器并接收消息。这样你就可以通过getOriginatingAddress() – 2012-01-31 11:24:41