【问题标题】:Android Pass Intent to Activity only if activity is already active?仅当活动已经处于活动状态时,Android才将意图传递给活动?
【发布时间】:2011-02-17 08:05:08
【问题描述】:

我有一个广播接收器,我想将它传递给一个活动,但当且仅当活动可见时。我不想启动它,除非它已经可见。有这个选项吗?或者一种通过它但不让活动变得可见的方法?或者,如果您知道将活动注册为广播接收器的方法,我想这也可以。

【问题讨论】:

    标签: android android-activity broadcastreceiver


    【解决方案1】:

    我认为您可以通过在 onResume() 中注册接收器并在 onPause() 方法中取消注册接收器来归档它。这应该可以解决问题。

    【讨论】:

    • 谢谢,正是我需要做的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-12
    • 2019-04-13
    • 2020-03-07
    • 1970-01-01
    • 2015-09-10
    • 1970-01-01
    • 2019-09-16
    相关资源
    最近更新 更多