我还没有找到类似的东西。我正在尝试创建一个新闻应用程序,其中还包括上下投票。我的Recyclerview以正确的顺序显示项目,但我无法仅更新特定的upvote值。如何在回收站内实现Firebase中的向上/向下投票?
-1
A
回答
0
尝试在您的适配器的onbindviewholder方法内为upvote按钮编写onclick监听器。
0
列表中的每个项目都应该有一个唯一的ID。我不确定您的RecyclerView显示的是什么,但您可以尝试根据日期和时间以及用户的用户名或其他唯一标识列表中项目的其他名称来创建ID。然后将每个项目的每个ID存储在Firebase中的列表中。对于每个项目,请为上下投票添加单独的点击监听器。点击其中一个项目时,将该项目的ID发送到Firebase并获取与该ID相关的计数器,并根据用户的操作进行增加或减少。然后更新UI以显示新值。
当然我简化了很多,但这应该是它的要点。希望这有助于。
相关问题
- 1. Django投票向上/向下方法
- 2. 向上或向下投票实时jQuery Ajax PHP
- 3. 如何显示向上/向下投票项目像Reddit?
- 4. Django向上/向下投票如何制作模板?
- 5. 在向上/向下投票系统中使用Cookie
- 6. php/ajax投票向上下来
- 7. 如何在没有投票权的情况下在Rails中实现投票
- 8. Stackoverflow像JavaScript链接的向上/向下投票
- 9. 投票在网站上
- 10. 如何在我的网站上实施投票系统,将投票限制为一票?
- 11. 如何实现Reddit投票算法?
- 12. 如何在投票后将用户重定向到投票页面?
- 13. 在SciLab中实现Schulze投票方法
- 14. acts_as_votable尝试投票时重定向/投下来
- 15. 投票网站
- 16. 跨多个网站收集投票
- 17. 垂直回收站只允许向下滚动但阻止向上滚动
- 18. 如何在多个Firebase子节点上平均投票?
- 19. React组件上下投票
- 20. Rails投票站点
- 21. 如何在轨道上的红宝石上创建一个投票向下按钮,如stackoverflow?
- 22. 投票网站上的Twitter消息
- 23. Json投票向下的脚本无法正常工作
- 24. 如何在投票中注册用户的投票?
- 25. 如何在下面的代码中实现会话重定向?
- 26. 如何在asp.net中实现Google方向
- 27. 如何在java中实现反向ajax
- 28. 如何在Android中实现C++向量?
- 29. 如何在向下滚动时展开AppBarLayout到达回收站顶部
- 30. 如何在向下滚动时在UITableView中实现“加载”?