|-|我
我正在尝试使一列能够在显示 ime 时保持底部项目可见
屏幕底部有一个文本字段,上面是列,其中填充了随机文本以使其滚动。
我尝试了一下Modifier.imeNestedScroll()
,但很吃力,我甚至不确定它是否能起到作用
这是我当前的代码,但是它有点问题......
ComposeTestTheme {
Scaffold(modifier = Modifier.fillMaxSize())
{ innerPadding ->
Column(
modifier = Modifier
.padding(innerPadding)
.consumeWindowInsets(innerPadding)
.fillMaxSize()
)
{
LazyColumn(
modifier = Modifier
.weight(1f)
.fillMaxWidth()
.border(2.dp, Color.Red)
.imeNestedScroll()
)
{
items(50) { index ->
Text(text = "item: $index")
}
}
TextField(
value = "",
onValueChange = {},
modifier = Modifier
.fillMaxWidth()
.border(2.dp, Color.Black)
.imePadding()
)
}
}
}
有人可以帮忙吗?