0
我有一個應用程序在某些活動中單擊後退按鈕時完成,但它會轉到其他設備中的上一個活動。我認爲問題是與Android版本。應用程序未完成完成()被稱爲
它與Galaxy SII(Android版本4.0)一起使用,但使用HTC Evo(Android版本2.3.5),它通常會返回所有先前沒有調用「finish()」方法的活動。
有關可能發生什麼的任何線索?
注意:我正在討論的活動中沒有完成()。它應該像HTC EVO那樣迴歸。
您是否在清單文件中指定了任何launchMode? – 2013-05-07 14:40:15
嘗試覆蓋onBackPressed()回調,然後(不調用超級)執行您想要的後退按鈕。這應該使行爲一致。我認爲供應商的差異可能與你現在看到的有關。 – Hahn 2016-12-06 21:26:35
哇,剛剛意識到這是一個多線程 – Hahn 2016-12-06 21:27:06