处理方法
尝试使用 ContentObserver 监听群聊程序发送短信时的内容,或者测试其他手机,看看是否出现相同的问题
可以采用如下代码测试
1
2
3
4
5
6
7
8
|
context.getContentResolver().registerContentObserver(Uri.parse(
"content://sms"
),
true
, myContentObserver);
或者
cursor = context.getContentResolver().query(Uri.parse(
"content://sms/inbox"
),
new
String[] { SMS_ID, SMS_ADDRESS, SMS_READ },
"read = 0"
,
null
,
null
);
cursor.registerContentObserver(myContentObserver);
|
但我不能使用非光标版本,短信/收件箱中的某些原因。的基于游标的版本的缺点是,它似乎需要保持开放的话,那么你必须确保在以后将其关闭。
此外,无论是版本被称为读状态发生变化时。
原文地址:http://www.itmmd.com/201411/141.html
该文章由 萌萌的IT人 整理发布,转载须标明出处。