gpt4 book ai didi

android - 如何在 Android 中收听新短信

转载 作者:行者123 更新时间:2023-11-29 14:25:48 24 4
gpt4 key购买 nike

我试图在 BroadcastReceiver 的帮助下收听新的短信(Message),但它在整个应用程序中一直在收听消息,甚至在关闭应用程序之后,那该怎么办? ?

是否有任何其他方式来收听短信或最新方法,因为 IntentReceiver 类解决方案(可通过 I-net 获得)已被弃用且无法正常工作

最佳答案

如果您在 AndroidManifest.xml 文件中将 Activity 或 Service 注册为 BroadcastReceiver,那么即使您的 Activity 未打开,也会收到通知它消息的广播。如果您只希望您的应用仅在打开时收到短信已到达的通知,则需要在 onResume 方法中使用 registerReceiver() 之一为短信注册 BroadcastReciever。方法,然后使用 unregisterReceiver() 在 Activity 的 onPause() 方法中注销它.这样,您的应用在未打开时将停止监听 SMS 消息。

关于android - 如何在 Android 中收听新短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4470318/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com