Material2 Material Custom Style Chip Material Chip 본문에 적혀있는 설명은 이러하다 칩을 통해 사용자는 정보를 입력하고, 선택하고, 콘텐츠를 필터링하거나, 작업을 트리거할 수 있습니다. Chip 중 Filter Chip을 Custom 할 것이다. Chip의 배경색, 글자 색, 체크 색깔을 Custom 할 것이다. 결과물은 이러하다. 배경색부터 지정해보자. res/color/chip_bg_state_list.xml state_checked가 true인 아이템 color를 선택되었을 때 바뀌었으면 하는 색깔을 지정해주고, 다른 아이템은 선택되지 않았을때의 색깔을 지정해준다. 글자 색을 지정해준다. res/color/chip_text_state_list 설명은 배경색과 같다. android Drawable에 Vector Asset을 추.. 2022. 1. 27. [Kotlin] Custom Bottom Sheet + ListView TextView Spinner를 클릭했을 때, Bottom Sheet가 열리고 Bottom Sheet의 ListView의 아이템을 클릭해서 TextView의 text로 지정하는 방법이다. 시연 영상 BottomSheetDialogFragment를 사용하기 위해선, Gradle:app 에 material을 의존성 주입을 해주어야 사용할 수 있다. // build.gradle (app) implementation "com.google.android.material:material:1.4.0" Bottom Sheet Layout ( .xml ) // layout/custom_bottom_sheet.xml TextView Spinner Layout ( .xml ) Scroll Up할 경우에, BottomShee.. 2022. 1. 27. 이전 1 다음