如何解决更改Android短信的文本
| 我想为Android创建一个审查应用。想法是该服务将“监听”“ SMS_RECIVED”广播,并且当新的短信到达时,它将在系统短信应用收到该短信之前对其进行某些更改。如何更改短信的文本?有什么例子吗? 编辑:您对此有何看法:收到短信广播后,我的应用程序将在SMS INBOX数据库中搜索未读消息,然后直接在数据库中更改短信文本。听起来更好吗?解决方法
您可以截取消息并基于特定的过滤器将其取消,但是您将无法更改文本正文。
文本主体存储在com.android.internal.telephony.SmsMessageBase类中,因此您无法通过公共API直接访问它。您可以通过反射来访问它。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。