【发布时间】:2018-07-21 12:10:51
【问题描述】:
我正在制作一个联系人应用程序,它会向用户显示以下按钮,“创建新联系人”、“编辑联系人”、“删除联系人”、“显示联系人”和“完成”。
点击编辑、删除或显示时,必须输入/显示一个联系人列表活动。 在“创建新联系人”活动中创建联系人时,我想将联系人对象(它实现 Parcelable)发送到联系人列表活动中的 ArrayList 而无需启动它,一旦添加了联系人,我想返回 MainActivity。
我不确定如何处理,因为使用 Intents 会导致直接进入活动,我也不确定如何保存联系人列表活动中的 ArrayList。
有什么建议吗?我不需要确切的代码,但我不确定完成这项任务的方向。
【问题讨论】:
-
我不确定您真正想要实现什么。 intent.putExtra(STR, STR) 可以帮助吗?这样您就可以在不启动 Activity 的情况下将数据保存到 Intent 中。
-
应该是 -intent.putExtra(STR KEY, Contact Object)。
标签: java android arrays android-studio android-intent