我有2个活动(活动1,活性2)和一个BroadcastReceiver类从广播接收器调用一个活动的结束()方法
假设我们现在对活性2,我在那里建立了一个AlarmManager在一个运行特定的时间。
有没有办法在BroadcastReceiver的onReceive()中调用Activity2的finish()方法?
我的目标是从Activity2返回到Activity1,而无需在onRecieve()中启动新的Intent。
注意:BroadcastReceiver类未在Activity2的Activity中注册。它在AndroidManifest.xml中注册。
这可以在BroadcastReceiver在Activity中注册时使用。但是,我的BroadcastReceiver设置在类与Activity分开的位置,AndroidManifest.xml处理注册。 – Dany 2011-03-04 10:32:53