在我的Android应用程序中,我有针对只读数据的活动,然后是进入新活动的按钮,您可以在其中编辑来自其他活动的数据。最长的链条可以按下3或4个按钮,将它们带入各种活动中,以便查看和编辑数据。
主要问题是,例如,在活动A
中,我可以看到个人资料数据,然后,如果我点击按钮,我会转到活动EA
来编辑活动中的数据{{1} }。当我从A
保存时,我会返回活动EA
,然后我需要通过重新启动活动来刷新数据。
当我只涉及1个按钮时,我可以对此进行简单检查,但在我的应用中,A
转到A
然后转到B
然后{{1} (编辑活动C
的数据)。如果单击EC
中的保存,如何继续将活动重新启动到我开始的位置?因此,如果我保存在C
中,那么当我点击它时,它需要在恢复活动期间重新启动EC
,然后EC
,然后C
。此外,如果onresume事件只是最小化应用程序然后再次打开它,则不会发生onresume事件,因为它会无缘无故地重新启动。
有没有人有任何好方法可以做到这一点?
感谢。
答案 0 :(得分:0)
我会将数据存储在SQLite-Database中。