반응형
// maxLength 설정하기
val maxLength = 8
OutlinedTextField(
modifier = Modifier
.fillMaxWidth()
.padding(start = 24.dp, end = 24.dp),
keyboardOptions = KeyboardOptions(keyboardType = KeyboardType.Number),
leadingIcon = {
Icon(imageVector = Icons.Default.Person, contentDescription = "Birth")
},
value = birth,
label = {
Text("생년월일")
},
placeholder = {
Text("19920822")
},
onValueChange = {
if(it.text.length <= maxLength) birth = it
else // 적절한 처리
}
)
반응형
'안드로이드' 카테고리의 다른 글
[안드로이드/Android] Compose 에서 onBackPressed = BackHandler (0) | 2023.03.16 |
---|---|
[안드로이드/Android] Compose BottomNavBar (0) | 2023.03.14 |
[안드로이드/Android] Migration SharedPreferences to EncryptedSharedPreferences (0) | 2023.03.14 |
[Android Compose] 안드로이드 컴포즈에서 Glide 호출하기 (0) | 2023.02.20 |
[안드로이드/Android] 안드로이드 앱 아이콘 동적 변경하기 (0) | 2023.02.16 |