这个问题与Flutter的discussed here非常相似,但在使用Jetpack Compose的原生Android中发生:
有没有一种方法可以动态地向(惰性)列添加底部填充,这样它的内容就不会被FAB掩盖?
FAB被添加到脚手架中,所以我希望有一些方法可以动态地获得这个填充。
这个问题与Flutter的discussed here非常相似,但在使用Jetpack Compose的原生Android中发生:
有没有一种方法可以动态地向(惰性)列添加底部填充,这样它的内容就不会被FAB掩盖?
FAB被添加到脚手架中,所以我希望有一些方法可以动态地获得这个填充。
2条答案
按热度按时间lpwwtiir1#
你可以试试这个,虽然这可能不是一个好的解决方案,
编辑:只需将修改后的填充添加到contentPadding of
LazyColumn
添加硬编码的
16.dp
是因为内部Scaffold
实现具有从底部偏移fab
的私有属性。所有这些都会产生这样的结果:
wkyowqbh2#
只需在LazyColumn中添加以下代码。