尝试使用 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人 整理发布,转载须标明出处。
原文地址:http://blog.csdn.net/androidmylove/article/details/42063361