오블완2 [Kotlin][Android] Jetpack Compose 아이템 텍스트 수정하기 안녕하세요 오늘은 컴포즈로 만든 리스트에서 각 아이템의 텍스트를 수정을 해보겠습니다 아이템마다 수정 버튼이 있습니다 이때 TextField와 "확인" 및 "취소" 버튼이 나타나며, 사용자는 값을 수정할 수 있습니다. if (isEditing[index]) { // 편집 모드일 때 TextField와 확인, 취소 버튼 표시 var editText by remember { mutableStateOf(item) } TextField( value = editText, .. 2024. 11. 15. [Kotlin][Android] Jetpack Compose 텍스트 아이템 리스트 swipe 하여 삭제하기 안녕하세요 오늘은 컴포즈를 사용해 만들었던 아이템 리스트에서 스와이프로 아이템 삭제하는 기능을 추가하려고 합니다 먼저 여러 아이템이 담겨져 있는 리스트를 나타내는 LazyColumn 안에 SwipeToDismissBox 컴포저블(Composable)을 추가해줍니다.이는 각 리스트 아이템을 스와이프로 삭제할 수 있게 해줍니다 SwipeToDismissBox( state = dismissState, backgroundContent = { Box( modifier = Modifier .fillMaxSize() .background(Color.LightGray) .padding(16.. 2024. 11. 9. 이전 1 다음