2016-09-20 4 views

답변

0

어댑터의 onbindviewholder 메소드 내부에서 upvote 버튼에 onclick listener를 코딩하려고합니다.

0

목록의 각 항목에는 고유 한 ID가 있어야합니다. RecyclerView가 정확히 표시되는지 모르겠지만 날짜와 시간, 사용자의 사용자 이름 또는 목록의 항목을 고유하게 식별하는 다른 ID를 기반으로 ID를 만들 수 있습니다. 그런 다음 목록의 모든 항목에 대한 각 ID를 Firebase에 저장하십시오. 각 항목에 대해 위쪽 및 아래쪽 투표를 위해 별도의 클릭 수신기를 추가하십시오. 그 중 하나가 클릭되면, 그 아이템의 ID를 Firebase에 보내고 해당 ID와 관련된 카운터를 가져오고 사용자가 한 것에 따라 카운터를 증가 시키거나 감소시킵니다. 그런 다음 UI를 업데이트하여 새 값을 표시하십시오.

물론 나는 그것을 많이 단순화 시켰지만, 그것은 그것의 요지에 있어야합니다. 희망이 도움이되었습니다.

관련 문제