【发布时间】:2017-07-24 05:41:04
【问题描述】:
我有一个 RecyclerView.Adapter 类的活动。 RecyclerView 包含按钮。单击该按钮时,我想更改主活动中定义的值并将其显示在也定义在主活动中的 TextView 中,否则我想刷新活动。
我已经尝试了一些代码,例如:
【问题讨论】:
-
试试 Activity.recreate()?
-
是重新创建内置方法吗?
-
使用 startActivityResult 并在 mainActivity 中的 onActivityResult 上得到结果
-
我想你的设计有问题。在大多数情况下,您不得自己重新创建 Activity。你能澄清一下你需要这个的目的是什么吗?
-
将活动实例发送到适配器类。在活动类中编写公共方法。在该方法中更改 textview 中的值或刷新单击按钮的活动。
标签: android android-recyclerview