Android:标记文本消息 (SMS) 未读

pin*_*mer 6 sms android

出于某种原因,Android 上没有短信应用程序似乎提供了将短信标记为未读的非常基本的功能(即使是旧的傻瓜手机也有)。

我正在考虑自己编写这样的应用程序,但在开始之前,我想了解一下如何去做以及为什么以前没有这样做过。当然不是不可能吗?

abh*_*bhy 3

注意:首先,只是为了让您知道,在 Android 中,在 Android(2.3 或更低版本)中使用消息系统并不常见,因为要处理 SMS 等内容需要查询内容提供商,而内容提供商是官方不可用的,而且 Android 人员也有对此发出警告。您可以在以下网址中查看: http://android-developers.blogspot.in/2010/05/be-careful-with-content-providers.html

为了进一步解决您的问题,也为了大家关心的问题,我想根据 Android 操作系统版本来划分我的解释:

- 2.3 或更低版本: 是的,应用程序的制作就像Pankaj Kumar的指导一样简单,并且适用于上述 Android 操作系统版本及更低版本。

- 4.0 及更高版本: 应用程序将失败并且无法工作。是的,正如 Android 开发人员警告的那样,从这个版本及更高版本开始,您将无法阅读消息内容,正如我所尝试的那样,因此您的应用程序将无法在即将发布的 Android 版本上运行。您只能获取它们的编号,例如:收件箱、已发送、发件箱失败等...但您无法修改或读取内容。

- 版本 > 3.0 & < 4.0: 从未测试和尝试过。

希望这些信息对您有所帮助,并节省您走上死胡同的时间:)))