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

리사이클러 특정 포지션에만 헤더 visible 하고 싶습니다

0 추천
바인드뷰에 조건문을 주면되나요?
If(position == 특정포지션)
   Visible
else
    GONE

이렇게 하면 오류가 납니다..
jay_choi (530 포인트) 님이 2022년 11월 28일 질문

1개의 답변

0 추천
단순히 헤더는 리스트 자체에 붙는 형식이라 원하시는 형태가 아닐것 같습니다.

특정 포지션에 적용하시려면 Section 이나 헤더 디자인을 포함한 View로 작성하는게 맞을 것 같네요,

- 뷰홀더 초기화 시 포지션에 따라서 레이아웃을 별도로 지정하는 방법
- 헤더 영역으로 보이는 뷰를 포함한 레이아웃을 지정 후 질문하신 내용처럼 visible 설정하는 방법
익명 님이 2022년 12월 5일 답변
...