【发布时间】:2020-02-20 12:51:03
【问题描述】:
我有一个多领域活动 (MainActivity) 要填写这些字段,我需要切换到另一个活动(FirstActivity),在那里选择一些数据并返回(到MainActivity)。 然后我需要去另一个活动(SecondActivity),在那里选择一些数据并返回(到MainActivity)。 最后,我应该在第一个和第二个数据填充的 MainActivity 上。
我想到设置静态字段,但这是一个糟糕的解决方案。
将Intent中的所有数据拖到所有活动中也是一个丑陋的解决方案。
还有其他选择吗?
【问题讨论】:
-
您可以使用数据库将您要选择的数据存储在其他活动中,然后在MainActivity中检索。或者,如果数据很小,您可以只使用首选项
标签: android kotlin android-intent android-activity