반응형
오늘은 Jetpack Compose 에서 자간을 줄이는 방법을 정리해 보도록 하겠습니다.
1. 자간 조절하기
Jetpack Compose 에서는 자간을 줄이기 위해서,
letterSpacing 값을 수정해 주어야 하는데요.
이때 사용하는 타입이 TextUnit 입니다.
이 TextUnit 은 아래와 같이, sp나 em 단위를 사용하여 생성할 수 있습니다.
저희가 fontSize를 지정할 때 쓰는 단위와 같이 사용하시면 된다는 것이지요.
2. 자간 줄이기
이제 자간을 줄여보도록 하겠습니다.
여기서는 -1.sp 만큼의 자간을 줄여서 글자간격이 서로 달라붙도록 할 텐데요.
참고로 마이너스 값을 사용하기 위해서 앞뒤에 괄호를 붙여서 사용하였습니다.
자 이제 실행해 보겠습니다.
아래와 같이 자간이 잘 붙은 것을 볼 수 있습니다.
Text() API는 여러 가지 방법을 제공하므로,
아래와 같이 TextStyle로 자간을 줄이는 설정을 해 주어도 됩니다.
Text(
"테스트",
style = TextStyle(letterSpacing = (-0.8).sp)
)
728x90
'Android Jetpack Compose > Jetpack Compose' 카테고리의 다른 글
TopAppBar 공유하는 방법 정리 # Jetpack Compose (0) | 2023.04.25 |
---|---|
mutableStateOf 와 MutableStateFlow 비교 총정리 # collectAsState (1) | 2023.04.23 |
Paging Library 구현 방법 총정리 # Android (1) | 2023.04.17 |
collectAsState 로 Flow 타입 데이터 받기 구현 방법 # Jetpack Compose (0) | 2023.04.10 |
Jetpack Compose 화면 하단에 배치하기 (0) | 2023.03.22 |
Button Selector 구현 방법 # 버튼 눌렸을 때 Interaction Jetpack Compose (0) | 2022.11.28 |
Jetpack Compose 에서 점선 그리는 방법 정리 # Border dashed line (0) | 2022.11.25 |
BottomBar Hide 구현방법 정리 # Android Jetpack Compose (0) | 2022.11.22 |
Jetpack Compose 에서 Activity Result 가져오기 # rememberLauncherForActivityResult (0) | 2022.11.21 |
Scaffold, SnackBar 그리고 FloatingActionButton 정리 # Jetpack Compose UI Part3 (0) | 2022.11.15 |
댓글