9

我开发了一个 Android 应用程序,它使用Cell Broadcast message显示当前位置(频道 50) 。我找不到使用我的应用程序启用/禁用小区广播的任何解决方案。我在标准 SMS 设置中启用了小区广播。该应用程序运行良好。一个问题是它还显示 android 的位置名称通知区域和消息作为标准 SMS 应用程序。这很烦人。

是否有任何解决方案可以防止在通知区域和标准消息中显示这些消息并且只显示在我的应用程序中?

4

1 回答 1

0

确保您的 BroadcastReceiver 具有非常高的优先级,并且当您希望 SMS 不进入通知和数据库时,在您的广播接收器中调用以下命令 -

this.abortBroadcast();
于 2012-08-22T21:17:26.860 回答