将对象引用传递给Intent

时间:2018-02-02 12:28:16

标签: java android android-studio android-recyclerview

我有一个图库应用程序,用户可以在相册中拍摄照片,可以通过单击按钮打开相机,拍摄的照片会自动添加到该相册中。所以,我有一个名为Photos的活动,我在此活动中使用recyclelerview来显示相册中的照片。我有一个名为PhotoAdapter的课程,还有一个摄像机活动,即CamLauncher。 CamLauncher由照片中创建的意图启动。当我拍照并保存时,我必须更新recyclerview使用的数据集,这是由照片中的一个功能完成的。如何调用更新数据集的功能,该数据集位于CamLauncher.java的Photos.java中?

1 个答案:

答案 0 :(得分:2)

使用CamLauncher开始startActivityForResult。用户点击照片后,请设置Photos活动所需的相关信息。

Photos活动中使用onActivityResult方法进行必要的更新。有关详细信息,请参阅文档:https://developer.android.com/training/basics/intents/result.html