Код: Выделить всё
@Composable
fun MainScreen() {
var toggle = remember { mutableStateOf(false) }
Column {
ComposableOne {
toggle.value = !toggle.value
}
}
if (toggle.value) {
ShowOtherComposable()
}
}
@Composable
fun ShowOtherComposable() {
Column {
Text("Other Composable")
}
}
@Composable
fun ComposableOne(onClick: () -> Unit) {
Column {
Text("Main Composable")
Button(onClick = onClick) {
Text("Click")
}
}
}
Когда я нажимаю на кнопку, переворачивается по поводу Value (Show/hide) и основной экран, что, в свою очередь, вызывает ComposableOne (и, в моем настоящем проекте, многие другие братья), что также нужно, чтобы отменить то, что я хочу, что я же хочу, что я хочу:
, что я хочу, чтобы я же хотел:
, что я хочу:
, что я хочу:
, что я хочу:
Подробнее здесь: https://stackoverflow.com/questions/797 ... -of-a-sibl
Мобильная версия