android compose LazyHorizontalGrid水平滚动的网格布局 使用

android compose LazyHorizontalGrid水平滚动的网格布局 使用

复制代码
/**
 * Author : wn
 * Email : maoning20080809@163.com
 * Date : 2026/1/9 22:16
 * Description : LazyHorizontalGrid滚动的水平网格
 */
class LazyHorizontalGridActivity : ComponentActivity(){

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContent {
            testLazyHorizontalGrid()
        }
    }

    @Preview
    @Composable
    private fun testLazyHorizontalGrid(){
        val list = (1..100).toList()
        Column() {
            Spacer(modifier = Modifier.height(20.dp))
            Box(modifier = Modifier.fillMaxWidth(), contentAlignment = Alignment.Center){
                Text(text = "LazyHorizontalGrid左右滚动的水平网格", fontSize = 20.sp, color = Color.Red)
            }
            Spacer(modifier = Modifier.height(20.dp))
            Box(modifier = Modifier.fillMaxWidth(), contentAlignment = Alignment.Center){
                Text(text = "排列从上到下(左边开始)", fontSize = 30.sp)
            }

            LazyHorizontalGrid(GridCells.Fixed(4), contentPadding = PaddingValues(16.dp), content = {
                items(list){item ->
                    Box(
                        modifier = Modifier.size(80.dp).padding(start = 6.dp, end = 6.dp)
                            .background(Color.Red), contentAlignment = Alignment.Center, content = {
                            Text(text = item.toString())
                        }
                    )
                }
            })

        }

    }
}
相关推荐
恋猫de小郭11 小时前
Android 上为什么主题字体对 Flutter 不生效,对 Compose 生效?Flutter 中文字体问题修复
android·前端·flutter
三少爷的鞋11 小时前
不要让调用方承担你本该承担的复杂度 —— Android Data 层设计原则
android
李李李勃谦11 小时前
Flutter 框架跨平台鸿蒙开发 - 创意灵感收集
android·flutter·harmonyos
fengci.13 小时前
ctfshow其他(web396-web407)
android
JJay.13 小时前
Android 17 大屏适配变化解
android
TE-茶叶蛋14 小时前
结合登录页-PHP基础知识点解析
android·开发语言·php
alexhilton14 小时前
Jetpack Compose元球边缘效果
android·kotlin·android jetpack
y小花15 小时前
安卓音频子系统之USBAlsaManager
android·音视频
KevinCyao16 小时前
安卓android视频短信接口怎么集成?AndroidStudio视频短信开发指南
android