我有一个图库应用程序,用户可以在相册中拍摄照片,可以通过单击按钮打开相机,拍摄的照片会自动添加到该相册中。所以,我有一个名为Photos的活动,我在此活动中使用recyclelerview来显示相册中的照片。我有一个名为PhotoAdapter的课程,还有一个摄像机活动,即CamLauncher。 CamLauncher由照片中创建的意图启动。当我拍照并保存时,我必须更新recyclerview使用的数据集,这是由照片中的一个功能完成的。如何调用更新数据集的功能,该数据集位于CamLauncher.java的Photos.java中?
答案 0 :(得分:2)
使用CamLauncher
开始startActivityForResult
。用户点击照片后,请设置Photos
活动所需的相关信息。
在Photos
活动中使用onActivityResult
方法进行必要的更新。有关详细信息,请参阅文档:https://developer.android.com/training/basics/intents/result.html。