仅当活动已经激活时,Android Pass Intent to Activity?

时间:2011-02-17 08:05:09

标签: android android-activity broadcastreceiver

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

1 个答案:

答案 0 :(得分:7)

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