我想在用户阅读后对sms做一些活动, 那么我在android中的后台服务如何知道现在读取的特定短信(当我的服务开始工作时)为某项任务做出反应。
当用户读取短信时系统是否会产生任何整数?如果它生成了我将如何得到它?
答案 0 :(得分:0)
SmsMessage getStatusOnICC()
方法将返回消息的状态。是接收,读取还是未读取。请查看以下链接以获取更多详细信息:
https://developer.android.com/reference/android/telephony/SmsMessage.html#getStatusOnIcc%28%29
https://developer.android.com/reference/android/telephony/SmsManager.html#STATUS_ON_ICC_READ