목록recyclerview (5)
와챠의 우당탕탕 개발 기록장

1탄에서는 Surfaces, Rows, Columns를 사용해 레이아웃을 구성하고,Modifier의 padding, fillMaxWidth, size 등으로 레이아웃을 꾸며보았다.이번엔 아래와 같은 좀 더 복잡한 레이아웃을 만들어보려고 한다.이 링크에서 실습할 수 있다~위에서부터 위젯을 작게 나누어서 개발해보자!SearchBarAlign Your Body: elementFavorite Collections: elementAlign Your Body: listFavorite Collections: listAlign Your Body & Favorite CollectionsNavigationBarDone!window size에 맞게 화면 재구성1. SearchBar@Composablefun SearchBar..

아래 사진과 같이 선택한 하나의 item 배경색만 바꿔보려고 한다.!! 생각보다 넘 간단해서 깜놀 item_building.xml Adapter부분이다 // 주석된 부분만 보면 됨!! 간단하죠 class ConnectBuildingAdapter: ListAdapter( ListBuildingDiffCallback()) { private lateinit var binding: ItemDialogBuildingBinding private var selectedBuildingId: String = "" // 선택한 view private var currView: TextView? = null override fun onCreateViewHolder(parent: ViewGroup, viewType: Int):..

요구사항 1 장바구니 RecyclerView에 들어갈 layout은 상품 브랜드명 layout: item_cart_brand.xml 상품 상세 layout: item_cart_product.xml 으로 총 2가지임. 이 2가지 layout을 한 RecyclerView에 설정하려고 함, = 2가지 타입의 ViewHolder만들어야 함 요구사항 2 brand명에 따른 product를 RecyclerView에 보여줘야 함 요구사항 3 로컬 데이터 베이스에 저장해야함: Room 라이브러리 사용 RecyclerView에 들어갈 layout은 다음과 같음 item_cart_brand.xml item_cart_product.xml Room 라이브러리 사용 위해 아래 코드 추가 // Room Database imple..

유튜브하다가 이건 또 어케하는 거야 싶어져서 만들어 봤는데 생각보다 너무 오래 걸렸다~~~~ 시작하기 전에 다른 분들이 알려주신 이슈 해결 사항도 여기 적어보고자 합니다!! 1, 왼쪽으로 스와이프 해서 삭제 버튼을 보이게할 때, 다른 리스트도 함께 스와이프 되는 현상 (RecyclerView swipe to show button 구현 중 UI가 초기화 되지 않는 현상) 해결 방법 => https://velog.io/@hoyaho/RecyclerView-swipe-to-show-button-%EA%B5%AC%ED%98%84-%EC%A4%91-UI%EA%B0%80-%EC%B4%88%EA%B8%B0%ED%99%94-%EB%90%98%EC%A7%80-%EC%95%8A%EB%8A%94-%ED%98%84%EC%83..