gpt4 book ai didi

android - 收到短信没有通知

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:02:19 25 4
gpt4 key购买 nike

我想在我的应用程序中接收短信,但我不希望我的 Android 显示有关该事件的通知。算法:

  1. 接收短信(可以)

  2. 如果这是一条具有特殊内容格式的短信(针对我的应用)- 使用我的应用处理它并且不显示通知。

  3. 如果这是一条简单的消息 - 我不想处理它,因此必须显示通知。

我尝试使用有序广播,但没有用。我在某处读到 SMS_RECEIVE 的广播没有顺序,但我看到一些应用程序可以在没有通知的情况下接收 SMS。

有没有人能帮助我或告诉我解决这个问题的正确方法?

在广播中调用 abortBroadcast() 没有帮助

最佳答案

在你的 intent-filter 中设置优先级//在 list 中

<intent-filter android:priority="100">  /*your receiver get high priority*/

//在广播接收器中

 if (keyword_match)
{
// Stop it being passed to the main Messaging inbox
abortBroadcast();
}

关于android - 收到短信没有通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5380192/

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