-6
在我的應用程序中,我有一個廣播接收器POWER CABLE PLUG
和UNPLUG
。從BroadcastReceiver開始和關閉單個活動
而POWER CABLE PLUG
然後服務啓動和該服務將啓動活動,當POWER CABLE UNPLUG
然後,該服務將停止,並且也應該打開活動應該關閉。
我已經成功開始活動,但無法關閉。
,如果您有任何解決方案,請您幫助
在我的應用程序中,我有一個廣播接收器POWER CABLE PLUG
和UNPLUG
。從BroadcastReceiver開始和關閉單個活動
而POWER CABLE PLUG
然後服務啓動和該服務將啓動活動,當POWER CABLE UNPLUG
然後,該服務將停止,並且也應該打開活動應該關閉。
我已經成功開始活動,但無法關閉。
,如果您有任何解決方案,請您幫助
你可以嘗試通過調用該活動的靜態方法直接殺滅活動:
Activity A should have a variable
static ActivityA activityA;
在的onCreate狀態:
activityA = this;
並添加此方法:
public static ActivityA getInstance(){
return activityA;
}
在活動B中,調用函數getInstance()
ActivityA.getInstance().finish();