no image
kotlin recyclerView로 라디오버튼 만들기
0. 서론ㅎㅇ 오늘은 은근히 RecyclerView로 adapter 연결해서 사용할 때 은근히 손이 많이가는 것중에 하나임. 그건 바로1번 9개의 버튼 중 1개 클릭 되면 1개가 꺼지게끔 하기2번 상단에 버튼을 누르면 자유 선택 / 9개중 7개만 눌러지기 / 9개중 4개만 눌러지기 인데 말로 설명하기 어렵죠? 쉽게 말해서 라디오 버튼임.근데 라디오 버튼 xml이 view를 다루기가 생각보다 말도 안듣고 사용해본적 없으면 xml커스텀하느라 시간을 은근히 잡아먹기 때문에쓰고 까먹다가 또 쓰고 할바에 그냥 cool하게 recyclerView로 하는게 좋은 것 같다는 결론 ㅋㅋ 아무튼1번은 그냥 어떻게 보면 수동으로 라디오버튼을 만드는 것. 2번은 이런거임 그룹 1, 2, 3 누르면 자동으로 버튼 눌러진..
2025.12.01
no image
kotlin elevation이 -1인 토글그룹버튼 만들기 ( UI / UX 개선 )
ㅋㅋ오늘은 토글 버튼 그룹을 적어보려고 합니다그냥 평면적으로 있는 토글그룹은 아니구요  중복선택이 아니라, 마치 스위치 형식으로 하나만 선택되는 형식으로요.근데? 인디케이터가 버튼위에서 동작하는 느낌인거죠. (대신 버튼은 Text는 보임)누르면 애니메이션으로 인디케이터가 누른걸로 선택되는 겁니다. 근데 인디케이터가 버튼 위에있어요. 왔다 갔다 좌우로 움직이는 인디케이터를 화면 전체로 움직이는 거죠  암튼 한 마디로 말해서 TabLayout, Switch 형식이 결합된. 버튼 딸깍딸깍 (??) 암튼 시작. 먼저 찾아보니까 ButtonToggleGroup이라는 view가 있더라구요. 그 안에 버튼2개를 넣어줬습니다. 0. 사전 참고 알아야할 사실 개발환경 : Android33, MateralDesign 의..
2024.09.15