반응형
https://thinkerodeng.tistory.com/279
[Android]RecyclerView 안에 ViewPager 여러개 쓰는 방법
RecyclerView 안에 VIewPager을 동시에 여러개 쓰려는데, 하나만 나오는 현상이 발생. ViewPager 에 id 값이 있는데, 이게 생성이 안되서 동작을 안한다고 한다. 아래와 같이 위치값 + 1을 해주면 모두 잘 나
thinkerodeng.tistory.com
viewpager에 아이디를 생성해줘야 합니다.
override fun onBindViewHolder(holder: RecyclerView.ViewHolder, position: Int) {
var holder = holder as PostViewHolder
holder.onBind(postData[position])
holder.viewPager.id = position+1
}
viewPager의 id를 position +1로 설정해줍시다.
(이유는 모르겠지만 position = 0 에서는 view pager가 안나오는거 같더군요)
하지만 결국 뷰페이저2를 쓰는 방법으로 넘어갔습니다.
반응형
'공부 > 안드로이드' 카테고리의 다른 글
[Android] AsyncTask를 .execute()로 실행해도 안되는 경우 (0) | 2021.06.19 |
---|---|
[구글 드라이브 API] 구글 드라이브 이미지 url (0) | 2021.04.19 |
안드로이드 구글 API 활성화 하는 방법 (0) | 2021.04.17 |