나는 이와 비슷한 것을 아직 발견하지 못했다. 위아래 투표를 포함하는 뉴스 앱을 만들려고합니다. Recyclerview에서 항목을 올바른 순서로 표시하고 있지만 특정 upvote 값만 업데이트 할 수는 없습니다.recyclerview 내부에서 Firebase의 위/아래 투표를 구현하는 방법은 무엇입니까?
-1
A
답변
0
어댑터의 onbindviewholder 메소드 내부에서 upvote 버튼에 onclick listener를 코딩하려고합니다.
0
목록의 각 항목에는 고유 한 ID가 있어야합니다. RecyclerView가 정확히 표시되는지 모르겠지만 날짜와 시간, 사용자의 사용자 이름 또는 목록의 항목을 고유하게 식별하는 다른 ID를 기반으로 ID를 만들 수 있습니다. 그런 다음 목록의 모든 항목에 대한 각 ID를 Firebase에 저장하십시오. 각 항목에 대해 위쪽 및 아래쪽 투표를 위해 별도의 클릭 수신기를 추가하십시오. 그 중 하나가 클릭되면, 그 아이템의 ID를 Firebase에 보내고 해당 ID와 관련된 카운터를 가져오고 사용자가 한 것에 따라 카운터를 증가 시키거나 감소시킵니다. 그런 다음 UI를 업데이트하여 새 값을 표시하십시오.
물론 나는 그것을 많이 단순화 시켰지만, 그것은 그것의 요지에 있어야합니다. 희망이 도움이되었습니다.
관련 문제
- 1. Rails 애플리케이션에서 투표를 구현하는 가장 좋은 방법은 무엇입니까?
- 2. 구조체 내부에서 포인터를 구현하는 방법은 무엇입니까?
- 3. IP 기반 투표를 수정하는 방법은 무엇입니까?
- 4. 설문 조사에 사용자의 투표를 등록하는 방법은 무엇입니까?
- 5. CouchDB 문서에 투표를 저장하는 방법은 무엇입니까?
- 6. 개체에서 투표를 처리하는 장고 방법은 무엇입니까?
- 7. 투표를 저장하고 집계하는 가장 좋은 방법은 무엇입니까?
- 8. RecyclerView로 ViewCacheExtension을 구현하는 방법은 무엇입니까?
- 9. 위아래 화살표를 확인하기위한 위아래 키의 올바른 사용
- 10. jQuery를 사용하여 div 내부에서 양식의 최소화 된보기를 구현하는 방법은 무엇입니까?
- 11. 리피터/그리드 컨트롤 내부에서 Jquery 탭을 구현하는 방법은 무엇입니까?
- 12. extjs를 사용하여 위젯 내부에서 탭 패널을 구현하는 방법은 무엇입니까?
- 13. 위아래 삼각형의 HTML 엔티티는 무엇입니까?
- 14. Firebase의 데이터를 어레이에 올바르게 추가하는 방법은 무엇입니까?
- 15. firebase의 앱 토큰이 변경되는시기와 관리 방법은 무엇입니까?
- 16. RecyclerView 내에서 onActivityResult를 구현하는 방법 조각
- 17. RecyclerView에서 단일 선택을 구현하는 방법은 무엇입니까?
- 18. 함수 내부에서 jQuery를 사용하는 올바른 방법은 무엇입니까?
- 19. firebase의 손자 속성으로 필터링 [안드로이드]
- 20. `RecyclerView`와 같은 WhatsApp을 만드는 방법은 무엇입니까?
- 21. 종류가 다른 RecyclerView 요소를 정렬하는 방법은 무엇입니까?
- 22. RecyclerView 항목 높이를 동적으로 설정하는 방법은 무엇입니까?
- 23. RecyclerView 사이에 무작위로 광고를 배치하는 방법은 무엇입니까?
- 24. RecyclerView 내부 Android RecyclerView?
- 25. FirebaseUI 및 Firebase의 차이점은 무엇입니까?
- 26. 사용자가 투표를 선택했는지 확인
- 27. 투표를 선택하고 "차단하겠다"
- 28. 인라인 블록 요소 위아래 공간을 제거하는 방법은 무엇입니까?
- 29. 청취자/관찰자가 RecyclerView 목록 및 세부 활동을 구현하는 논리 패턴
- 30. git 클라이언트를 구현하는 방법은 무엇입니까?