小编ABI*_*AR 的帖子

在 Jetpack Compose 中处理背部压力

我有一个Composable具有不同视图的视图 (请参阅代码以更好地理解)
当用户单击按钮时,它会导航到不同的视图,但是当用户按下后退按钮时,它会导航到上一个屏幕,但我想导航到上一个视图
,例如“返回”按viewState更改它的值
注意:我没有找到比这更好的解释

var viewState by remember { mutableStateOf(0) }
    Column {
        when (viewState) {
            0 -> { Button(onClick = { viewState = 1 }) { Text(text = "Goto 1") } }
            1 -> { Button(onClick = { viewState = 2 }) { Text(text = "Goto 2") } }
            2 -> { Button(onClick = { viewState = 3 }) { Text(text = "Goto 3") } }
            3 -> …
Run Code Online (Sandbox Code Playgroud)

android kotlin android-jetpack-compose

11
推荐指数
1
解决办法
3万
查看次数

如何在 Jetpack Compose 中返回值

我有一个Composable带有 aBox和一些文本,它还返回一个值
如何使用该值

@Composable
fun dummyAndUselessUI(String:String) : String{
    val text = remember { mutableStateOf("") }
    Box(modifier = Modifier.size(100.dp)){ Text(String) }
    return text.value
}
Run Code Online (Sandbox Code Playgroud)

android kotlin android-jetpack-compose

2
推荐指数
1
解决办法
6789
查看次数

标签 统计

android ×2

android-jetpack-compose ×2

kotlin ×2