您的位置:首页 > 移动开发 > Android开发

android 开发,视频群聊引发短信异常

2014-12-21 20:18 190 查看
我正在开发一个收到信息后发送一条短信进行回复的程序(自动回复),当我的手机启动群聊程序,我的程序并没有成功的发送消息,于是我采用了如下的代码解决这个问题。

<intent-filter android:priority="500">

    <action android:name="android.provider.Telephony.SMS_RECEIVED"/>

</intent-filter>

在信息发送后,我专门记录了SMS日志,但是现在 短信接收优先级高于群聊,发送的消息被写入到用户的短信记录收到的消息后,他应该展示如下日志:

Response Message

Received Message - this is what triggered the response

但是现在他展示的日志不对,如下

Received Message - triggers response

Response Message

我感觉我的程序被群聊的程序影响了,扰乱了我的程序,现在不知道该如何处理.

下面是我代码:

处理方法

尝试使用 ContentObserver 监听群聊程序发送短信时的内容,或者测试其他手机,看看是否出现相同的问题

可以采用如下代码测试

但我不能使用非光标版本,短信/收件箱中的某些原因。的基于游标的版本的缺点是,它似乎需要保持开放的话,那么你必须确保在以后将其关闭。

此外,无论是版本被称为读状态发生变化时。

原文地址:http://www.itmmd.com/201411/141.html 

该文章由 萌萌的IT人 整理发布,转载须标明出处。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android开发 android