Код: Выделить всё
class MainActivity : ComponentActivity() {
private var text = mutableStateOf("Hello!")
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
AppTheme {
Surface(modifier = Modifier.fillMaxSize(), color = MaterialTheme.colorScheme.background) {
TextField(value = text.value, onValueChange = {
text.value = it
})
Text(text = text.value)
}
}
}
}
}
- Что нужно запомнить в этом случае? Это просто для того, чтобы изолировать состояние от соответствующей компонуемой функции?
- Есть ли какие-либо недостатки в использовании изменяемого состояния, как упомянуто выше?
Подробнее здесь: https://stackoverflow.com/questions/788 ... variable-a