0

在我的 android 应用程序中,我有用于只读数据的活动,然后是用于新活动的按钮,您可以在其中编辑来自其他活动的数据。最长的链可以是超过 3 或 4 个按钮按下,以将他们带入可以查看和编辑数据的各种活动。

主要问题是,例如,在活动中A,我可以看到个人资料数据,然后如果单击按钮,我会转到活动EA以编辑活动中的数据A。当我从 保存时EA,我回到活动A,然后我需要通过重新启动活动来刷新数据。

当它只涉及 1 个按钮时,我可以对此进行简单的检查,但在我的应用程序中,我有诸如Ago to Bgo toC然后EC(编辑活动数据C)之类的东西。如果单击保存,如何继续将活动重新启动到开始的位置EC?因此,如果我保存在EC,那么当我单击返回时,它需要重新启动C,然后B,然后A在他们的恢复事件期间。如果他们只是最小化应用程序然后再次打开它,则不应发生 onresume 事件,因为那样它将无缘无故地重新启动。

有没有人有什么好方法来做到这一点?

谢谢。

4

1 回答 1

0

我会将数据存储在 SQLite 数据库中。

于 2013-07-30T18:27:58.267 回答