java - 将对象引用传递给 Intent

标签 java android android-studio android-recyclerview

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

最佳答案

使用 startActivityForResult 启动您的 CamLauncher。用户点击照片后,设置您的照片 Activity 所需的相关信息。

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

关于java - 将对象引用传递给 Intent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48582705/

相关文章:

java - 如何在Android的onCreate方法中使用全局变量

android - 资源$NotFoundException : Resource ID #0x0 in AlertDialog

android-studio - Dart 。理念。如何防止格式合并为单行

android-studio - Android Studio 中的 Gradle 同步错误,找不到方法 android()

android - 缺少 LableStyle 字体

在名称中使用时间戳时,Android Studio 无法在构建后启动应用程序

java - Android 的语音认证库

java - JTextPane 内容从不更新——我做错了什么?

java - 无需在浏览器中打开即可访问 URL,使用 Android 应用程序进行数字 LED 控制

java - 如何在键盘出现时隐藏或保持底部导航向下,同时让文本编辑器工具栏上下移动?