1
我正在使用第三方活動(ForeignActivity),因此我啓動了一個指定的活動(MyActivity)。要知道在年底開始什麼活動,我傳遞的意圖,它:通過context.startActivity(newActivity)觸發開始後取消活動的開始
Intent activityToStart = new Intent();
activityToStart.setClass(currentContext, MyActivity.class);
但是,有時候我來,我不想MyActivity的情況下被啓動(即使我通過activityToStart意圖)。比方說,ForeignActivity執行的應用改變了一些內部狀態和MyActivity起動過程中不需要了。
ForeignActivity通過啓動MyActivity:
currentContext.startActivity(activityToStart)
有沒有一種方法,如何取消出發MyActivity它被觸發後?例如。是可以修改/覆蓋內MyActivity負責確定活動是否應該啓動或沒有一些方法?