마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

리사이클러뷰 질문있습니다

0 추천
리사이클러뷰에서

푸터를 붙여 사용하려고 하는데요(더보기 버튼)

버튼에 리스트 갯수를 나타내려고 합니다.

따라서 버튼을 누를때마다 웹 서버에서 데이터를 불러와야하고, 갯수를 갱신해 주어야하는데요

 

기존 리스트뷰에서는

footer 라는 변수에 footer.xml 을 inflate 해서

count = (TextView) footer.findViewById(R.id.count);

이런식으로 해서 count.setText 하여 사용하였거든요

근데 리사이클러뷰는 안되는것 같네요... ?

혹시 어떻게들 해결하시는지요

어댑터에서 해결하지 않고 액티비티에서 onItemClick 메소드 구현해서 하려고 합니다.

조언좀 부탁드립니다.
status (1,410 포인트) 님이 2016년 12월 26일 질문

1개의 답변

+1 추천
 
채택된 답변
1. footer는 recyclerview에서 없어졌습니다

대개 마지막 row에 footer처럼 추가해서 사용합니다

2. onItemclick도 recyclerview에서 사용할 수 없습니다

adapter에서 onclick을 사용하세요

activity에서 사용하고 싶다면 interface를 넘기셔서 adapter의 click event를 받으시면 됩니다
prague (26,200 포인트) 님이 2016년 12월 26일 답변
status님이 2016년 12월 27일 채택됨
인터페이스 넘겨서 사용해야하는군요... 감사합니다
...