我有一個具有兩個活動A和B的應用程序。單擊活動A中的列表項時,它將我帶到活動B中。 第一次活動工作正常。 現在我有一個廣播接收器,它會向我發送一個通知,點擊該通知時,它會將我帶到活動B中。活動不會破壞並創建多個不需要的實例
問題是,當我在活動B上做好準備並且新通知來了,當我點擊它重新啓動相同的活動。當我按回來的活動沒有被正確銷燬,因爲我正在獲取前一個活動B的日誌,當時我正在活動B上。
我試過了所有最合適的標誌,如Intent.Flag_Clear頂部等... 但它不幫我。 我的活動有時可以正常工作,有時並不能正常工作。 請幫我解決這個問題,因爲一個星期以來
在'AndroidManifest.xml'中使用'android:noHistory =「true」'在你的活動中。這會破壞你的活動B在你離開它時被銷燬。 –
@Rohan khandwal我準備好了,但仍然獲得了所有已經被破壞的活動的日誌 –