首页 > 解决方案 > 在 RecyclerView 适配器中单击按钮返回值

问题描述

我通过使用创建了一个聊天应用程序RecyclerView

如果聊天中的用户之一单击某个按钮,则会在聊天中发送以下消息:

在此处输入图像描述

此消息包含一个字符串和 2 buttons,它们是在我的RecyclerView.

现在,我想根据第二个用户是否单击confirm或来执行一些操作decline

如何为这些按钮设置点击监听器?

这些按钮是在内部创建的,RecycelerView但是我喜欢这样,一旦用户单击“确认”,它将在我所有参数所在的适配器之外的类中执行操作。

我怎样才能从适配器返回一个值?就像如果用户单击Confirm,它将 1 返回到外部类,然后我将运行一些代码。

谢谢

标签: androidandroid-recyclerview

解决方案


您可以简单地将这些值保存在 sharePreference 中,然后在外部类中检索并检查它们,然后执行所需的操作。


推荐阅读