【问题标题】:Disabling BroadcastReceiver class from another actvity?从另一个活动中禁用广播接收器类?
【发布时间】:2015-05-31 17:48:40
【问题描述】:

我有 2 项活动:1. BroadCastReceiver 2. 设置。我在设置活动中编写了一个条件,一旦满足,应该禁用 BroadCastReceiver 类或 BroadCastReceiver 类不应该运行,直到我在设置活动中反转条件。但是问题是 BroadCastReceiver 类是通过 Manifest 文件调用的,我已在其中授予了权限:

android:name="android.provider.Telephony.SMS_RECEIVED"

现在,我无法弄清楚如何通过设置活动禁用 BroadCastReceiver 类?

【问题讨论】:

    标签: android android-activity permissions sms broadcastreceiver


    【解决方案1】:

    不要在 Manifest 文件中配置 BroadcastReceiver。而是以编程方式注册和注销它。

    查看this discussion.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-13
      • 2011-11-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多