@Composable
fun RecyclerViewDemo(){
val lists = listOf("a","b","c","d","e","f","g","h","i")
Column(modifier = Modifier
.fillMaxSize()
.statusBarsPadding()) {
Column(modifier = Modifier
.statusBarsPadding()
.fillMaxWidth()
.height(300.dp)) {
LazyColumn(
//修饰符
modifier = Modifier.fillMaxSize(),
//围绕整个内容的填充,如果要在每个项目之间添加间距,请使用 verticalArrangement
contentPadding = PaddingValues(14.dp,0.dp,14.dp,80.dp),
//用于控制或观察列表状态的状态对象,默认就好
state= rememberLazyListState(),
//反转滚动和布局的方向,true是从下往上,false是从上往下
reverseLayout=false,
//子项的垂直排列,可以用来添加间距(spacedBy)
//也可以指定项目的排列(Arrangement.Top/Arrangement.Bottom),用reverseLayout控制也行
Android Compose LazyColumn/LazyRow滚动列表控件(RecyclerView)
最新推荐文章于 2024-03-13 22:07:49 发布