2012-01-30 31 views
3

假設我正在進行一項活動(假設活動1),並且我已經爲執行一些漫長過程給出了一個命令。也就是說,當我開始另一個活動(activity2)時,在這段時間內,如果activity1完成該過程並在alert框中顯示結果,那麼如何讓activity1的此警報框顯示在activity2上?我注意到的是,當我移回到activity1時,activity1的警報框纔可見。有沒有辦法做到這一點?忽略這個問題是無關緊要的,因爲我只是一個Android的初學者。如何使警報框顯示在其他活動上

回答

0

在使用兩項活動之前,您必須先保存活動的狀態並恢復其他活動。這很容易通過onRetainNonConfigurationInstance()getLastNonConfigurationInstance()方法完成。請參考link

+0

我想知道的是,假設我在activity1中運行線程或異步任務,並且此過程繼續。雖然這正在進行中,但我正在開展另一項活動。同時,如果第一個活動中的線程完成,那麼我想通過警報框的幫助將其通知給用戶。我希望此警報框顯示在activity2之上 – 2012-01-30 13:54:12

相關問題