Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- 안드로이드 그림판#그림메모장#낙서장
- 랜덤스쿼드
- fifaonline
- #FIFAONLINE4
- 불끌때
- 홈CCTV
- 부의감각
- 스쿼드 메이커
- K디지털크레딧
- 자바 인강
- 안드로이드
- 내일배움카드
- 강아지 스마트 펜스
- fifaonline4
- 패스트캠퍼스
- 아두이노#작품#사료급식기
- 부르지마세요
- 박스#강아지집#만들기
- 강아지 #박스집 #복층
- 랜덤
- Ai
- 안녕 디지몬
- 피온4
- 혼술 술자리 인싸앱
- D-ID
- Java & SpringBoot로 시작하는 웹 프로그래밍
- 안드로이드#앱만들기#알바
- 바이트디그리
- 독서감상문
- 안드로이드 #앱개발#계산기
Archives
- Today
- Total
LC Studio
[Android] Compose에서 Box 클릭효과 모양 변경하는 방법 본문
Box의 Modifier 속성에 clickable을 추가하면, 기본적으로 사각형의 클릭효과가 적용된다.
클릭효과 모양을 설정하는 속성은 다음과 같다.
.clip(원하는 모양)
예를 들어 동그라미 효과를 주려면 아래와 같이 하면 된다.
clip(CircleShape)//동그라미로 설정
* compose version 1.0.0-beta08 부터 적용가능하다.
* clickable 속성 앞에 지정해 주어야 한다.
전체 코드를 보여 마무리하겠다.
Box(
modifier = Modifier
.size(33.dp)
.clip(CircleShape) //동그라미로 설정
.clickable { onItemClick() }
.background(Yellow, CircleShape),
contentAlignment = Center
) {
Icon(
painter = painterResource(id = icon),
contentDescription = "",
tint = Color.Black,
modifier = Modifier.size(15.dp)
)
}
반응형
'프로젝트 > 아이톡 - AI 여자친구와 톡톡!' 카테고리의 다른 글
[Android] Mp3 to Url 테스트 (0) | 2023.12.02 |
---|---|
[Android] 안드로이드 인앱 구독 결재 구현하기 (0) | 2023.11.19 |
[아이톡 - AI 여자친구와 톡톡!] 앱 제작 후기 (1) | 2023.11.14 |
[Android] RXKotlin과 retrofit2를 사용하여 GPT chat API 구현하기 (0) | 2023.10.28 |
[Android] Compose에서 네비게이션바 색상 변경하는 방법 (2) | 2023.10.09 |