2016-09-20 23 views

回答

0

尝试在您的适配器的onbindviewholder方法内为upvote按钮编写onclick监听器。

0

列表中的每个项目都应该有一个唯一的ID。我不确定您的RecyclerView显示的是什么,但您可以尝试根据日期和时间以及用户的用户名或其他唯一标识列表中项目的其他名称来创建ID。然后将每个项目的每个ID存储在Firebase中的列表中。对于每个项目,请为上下投票添加单独的点击监听器。点击其中一个项目时,将该项目的ID发送到Firebase并获取与该ID相关的计数器,并根据用户的操作进行增加或减少。然后更新UI以显示新值。

当然我简化了很多,但这应该是它的要点。希望这有助于。