可能的重复:
我们可以在 Android 中的短信到达收件箱之前将其删除吗? https://stackoverflow.com/questions/1741628/can-we-delete-an-sms-in-android-before-it-reaches-the-inbox
我正在开发 android 短信应用程序,我只想禁用特定消息的短信通知。
我曾尝试共享首选项来取消选中短信通知,但它不起作用;之后我尝试使用广播接收器 onreceive 方法更新消息状态,但随后也出现通知....有人可以建议我如何禁用短信通知使用共享首选项或任何其他方式的本机 Android 短信应用程序
先感谢您
您可以拦截短信BroadcastReceiver
,中止广播以防止任何短信应用程序看到它,然后手动将短信插入短信ContentProvider
.
但这是可怕的、脆弱的、使用非公共API并且可能会破坏第三方短信应用程序。
所以基本上,不,你不能正确地做到这一点。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)