在我的android應用程序中,我有一些只讀數據的活動,然後是按鈕,這些按鈕用於可以從其他活動編輯數據的新活動。最長的鏈可以超過3或4個按鈕,將它們帶入各種活動中,以便他們可以查看和編輯數據。如何跟蹤更改以重新啓動android中的activitiy?
主要問題是,例如,在活動A
中,我可以看到配置文件數據,然後如果單擊按鈕,我將轉到活動EA
以編輯活動A
中的數據。當我從EA
保存時,我會回到活動A
,然後我需要通過重新啓動活動來刷新數據。
我可以爲此做一些簡單的檢查,它只是1按鈕時介入,但在我的應用程序,我有事情喜歡A
去B
去C
然後EC
(爲活動C
編輯數據)。如果我點擊保存在EC
,我怎麼能夠重新開始活動回到我開始的地方?所以如果我保存在EC
,那麼當我點擊回來,它需要重新啓動C
,然後B
,然後A
在他們的恢復事件期間。此外,onresume事件不應該發生,如果他們只是最小化的應用程序,然後再次打開它,因爲然後它會重新啓動無故。
有沒有人有任何好的方法來做到這一點?
謝謝。
你對意見和活動感到困惑嗎?請檢查您的問題並編輯,如果您需要。我對你「回到視圖」的描述感到困惑。 – Simon
是的,我的意思是活動。 – omega
當我點擊新按鈕時,我正在考慮將類對象存儲在全局列表中,然後當我單擊保存時,我只是重新啓動列表中的所有對象,然後將它們全部從列表中刪除。 – omega