recyclerview 를 구현했습니다.
이미지1, 텍스트2개로 구성된... 5개의 리스트 데이터가 있다고 가정하겠습니다.
리스트 데이터 인덱스 0, 1은.. 이미지와 텍스트1만으로 구성된 a.xml 레이아웃을 수평으로 보여주고
리스트 데이터 인덱스 2, 3, 4는 텍스트1과 텍스트2로 구성된 b.xml 레이아웃을 수직으로 보여주는 것이 가능할까요??
현재 인덱스 0, 1은 a.xml 레이아웃으로 보여주고
인덱스 2,3,4sms b.xml 레이아웃으로 보여주는건 분기해서 구현이 되었습니다
어댑터에서
getItemViewType(), onCreateViewHolder(), onBindViewHolder() 통해서 구현햇고 잘됩니다.
다만 수평, 수직 나누는게 여간 어려운게 아니네요.. 알고잇다면 1초면 할것을 헤매고있습니다...
linearLayoutManager.setOrientation(LinearLayoutManager.HORIZONTAL);
데이터 넘겨줄때 분기해서 앞에 2개는 수평, 뒤에 3개는 수직으로 나눠놔도
마지막에 작성된 걸로 다 적용이 되어버리네요...... 레이아웃에서 속성해줘도 안먹히고요
1 수평
이미지 | 이미지 | 이미지
텍스트 | 텍스트 | 텍스트
2 수직
[텍스트 텍스트]
[텍스트 텍스트]
[텍스트 텍스트]
데이터는 동일하고... recyclerview는 하나만 쓰고요.... 아시는분 답변 부탁드립니다.