1
我有一個HashMap來跟蹤我的運行意圖;每當我開始一個運行自定義ChatActivity
類的新意圖時,我將它保存到HashMap中。如何重用意圖並將其帶到前臺?
意圖保持活躍(我不使用finish()
對他們);我希望能夠將其中一個'回',以便在激活該意圖時我改變了的每個視圖和信息將仍然存在。
我曾嘗試使用像下面的各種形式的標誌沒有成功。
Intent intent = data.getDictionary().get(getName(position));
intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(intent);
看來,當我使用標誌沒有任何反應,當我不使用它,它只是開始從新鮮(不是我希望的行爲)的新活動。
我懷疑我的問題是因爲我的所有意圖都跑同一個班級,但我會讓你成爲那個評委。
謝謝。
有人嗎? :( 我真的不想重新加載所有的數據每次.. –
你有任何其他標誌設置原始意圖? – ootinii
哦對不起,你用setFlags不添加標誌 – ootinii