回收站视图中的 startActivityOnResult() onitemClick()

startActivityOnResult() in recycler view onitemClick()

所以我需要创建一个笔记应用程序,用户可以在其中打开并看到 RecyclerView-grid 个笔记。单击任何注释后,它会打开一个新的 activity SecondActivity,其中包含 2 个编辑文本 titledata.
在关闭 secondActivity 时,我希望用户在他单击主 page.HOW 的网格上看到他在 secondActivity 中设置的标题?

搜索白色后,我得到了这个 startActivityForResult(). 我理解它的工作原理,但它在 adapter/holder 中不可用,我的 onitemclicklistener存在。

那么我怎样才能获得这个称号呢?我可以将 saveInstanceState 包用于这项工作吗?我还研究并观察到 ​​child Acticvity 的 (SecondActivity) onSaveInstanceState 在 secondActivity 被销毁时不会被调用。所以也许那个包是错误的 path.In 我的 OnBindHolder() 函数,我使用 myholder.itemview.getContext().startActivity(...,...) 调用第二个 Activity。我还尝试在适配器中传递 main Activity 的上下文并将其用于启动 activity,但它仍然没有显示 startActivityForResult() ...

更新:
这是我的应用程序中的 java 类(我在 Main Activity.java 的评论中详细解释了我的问题):

githubLink

您需要将 Context 转换为 Activity,因为它有 startActivityForResult.

((Activity) context).startActivityForResult()

(((Activity) itemView.getContext()).startActivityForResult()