在Android KitKat上中止SMS意图

在Android KitKat上中止SMS意图,第1张

概述我目前正在开发一个应用程序,只有当它是应用程序期望的SMS(与注册时的Whatsapp相同的行为)才需要处理SMS. 我想中止SMS意图,因为它不会出现在SMS框中. 我的问题是:我知道Google在KitKat中改变了很多短信行为,现在即使我的短信被我的应用程序解析好,短信也会显示在SMSBox中,即使我打电话给this.abortBroadcast();在我的短信广播接收器.那么有没有办法避免 我目前正在开发一个应用程序,只有当它是应用程序期望的SMS(与注册时的Whatsapp相同的行为)才需要处理SMS.

我想中止SMS意图,因为它不会出现在SMS框中.

我的问题是:我知道Google在KitKat中改变了很多短信行为,现在即使我的短信被我的应用程序解析好,短信也会显示在SMSBox中,即使我打电话给this.abortbroadcast();在我的短信广播接收器.那么有没有办法避免短信出现在短信框中,而不必开发一个完整的短信应用程序?

有关信息,该广播接收器的清单文件中的优先级至少为1000(并且我也尝试使用MAX Integer).

解决方法 环聊使用最大可能的优先级(999/ the Intent-Filter docs),因此您不能在4.4版本上中止它.在4.4版本中,只有 default SMS app( blog post with details)可以更改SMS提供者(即自动删除短信). 总结

以上是内存溢出为你收集整理的在Android KitKat上中止SMS意图全部内容,希望文章能够帮你解决在Android KitKat上中止SMS意图所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1133232.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存