android:토스트메시지
토스트메시지
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
android:토스트메시지 [2024/07/27 23:54] – 만듦 이거니맨 | android:토스트메시지 [2024/07/28 01:47] (현재) – 토스트 메시지 캡쳐화면 이거니맨 | ||
---|---|---|---|
줄 1: | 줄 1: | ||
- | ===== 개요 | + | ===== 의의 |
+ | 안드로이드에서 토스트 메시지를 만드는 함수 예제이다. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | 개발시에 log 대신에 사용해도 괜찮다. | ||
===== 토스트 메시지 만들기 ====== | ===== 토스트 메시지 만들기 ====== | ||
줄 18: | 줄 24: | ||
Text(text = " | Text(text = " | ||
- | </ | + | </code> |
+ | |||
+ | |||
+ | ===== 전체 예제 ===== | ||
+ | |||
+ | <file kotlin settingScreen.kt> | ||
+ | @Composable | ||
+ | fun SettingsPage(modifier : Modifier = Modifier) { | ||
+ | |||
+ | val notification = rememberSaveable { mutableStateOf("" | ||
+ | if (notification.value.isNotEmpty()) { | ||
+ | Toast.makeText(LocalContext.current, | ||
+ | notification.value = "" | ||
+ | } | ||
+ | |||
+ | |||
+ | Column (modifier = modifier | ||
+ | .background(GreenColorJC) | ||
+ | .padding(8.dp) | ||
+ | .verticalScroll(rememberScrollState()) | ||
+ | .safeDrawingPadding(), | ||
+ | ) { | ||
+ | Row(modifier = modifier | ||
+ | .fillMaxWidth() | ||
+ | .padding(8.dp) | ||
+ | ) { | ||
+ | Text(text = " | ||
+ | Text(text = " | ||
+ | |||
+ | } | ||
+ | } | ||
+ | } | ||
+ | |||
+ | </file> |
android/토스트메시지.1722092068.txt.gz · 마지막으로 수정됨: 2024/07/27 23:54 저자 이거니맨