안드로이드 코틀린 중첩 리싸이클러뷰, expandable 3뎁스 리싸이클러뷰 구현 ~ Android Kotlin recyclerview in recyclerview, 3depth expandable recyclerview
2020. 10. 27. 00:41
[# 2]…My DevelopStory
안드로이드 코틀린 중첩 리싸이클러뷰, expendable 3뎁스 리싸이클러뷰 구현 Android Kotlin recyclerview in recyclerview, 3depth expandable recyclerview 일반 리싸이클러뷰는 많이 구현해보았고, 2depth까지 구현된 리싸이클러뷰는 라이브러리가 몇개 있다. 그런데 이번에 해봐야 할 것은 3depth까지 펼쳐져야하는 리싸이클러뷰를 구현해야 하여 많은 고민 끝에 중처 리싸이클러뷰로 만들기로 했다. 일반 리싸이클러뷰 처럼 리스트에 타입을 나눠서 1,2,3 레벨 모두 넘겨서 작업을 하다보면 리싸이클러뷰를 펼치기를 해서 화면밖으로 스크롤이 생길 때 position 및 size가 꼬여서 다시 아이템들이 재활용되는 상황을 볼 수 있다. 나는 조금 다른 방..
안드로이드 코틀린 그리드뷰 사용하기 ~ Android Kotlin GridView
2020. 10. 2. 20:30
[# 2]…My DevelopStory
안드로이드 코틀린 그리드뷰 사용하기 Android Kotlin GridView 가장 많이 사용할 것 같지만 두어번 밖에 사용안해본 gridview 이를 이용하면 간단하게 한 줄에 여러개의 아이템을 넣어서 보여줄 수 있는데, 다른 방법도 구현이 가능하지만, 안드로이드에서 제공해주는 gridview를 이용하면 더 쉽게 구현할 수 있다. 따로 implement도 할 필요가 없다. gridview도 다른 뷰들과 마찬가지로 특별한 점이 없지만 numColumns만 신경써서 설정을 해주면 된다. auto_fit의 경우 알아서 크기에 맞게 들어가므로 저렇게 구현을 하였지만, 3개나 4개를 넣어야 할 경우 3 혹은 4라고 넣으면 된다. class FoodAdapter(private var context: Context..