android compose LazyColumn 垂直列表滚动 使用

android compose LazyColumn 垂直列表滚动 使用

复制代码
/**
 * Author : wn
 * Email : maoning20080809@163.com
 * Date : 2026/1/7 21:11
 * Description : LazyColumn 垂直列表滚动
 */
class LazyColumnActivity : ComponentActivity(){

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

    @Preview
    @Composable
    private fun testLazyColumn(){
        val items = (1..100).toList()

        Column() {
            Spacer(modifier = Modifier.height(12.dp))
            Box(modifier = Modifier.fillMaxWidth(), contentAlignment = Alignment.Center){
                Text(text = "LazyColumn使用", fontSize = 20.sp, color = Color.Red)
            }
            Spacer(modifier = Modifier.height(30.dp))
            Row(modifier = Modifier.padding(start = 20.dp)) {
                LazyColumn() {
                    item { Text(text = "单个1") }
                    item { Text(text = "单个2") }
                    item { Text(text = "单个3") }
                }
                Spacer(modifier = Modifier.width(30.dp))
                LazyColumn() {
                    items(items.size){item ->
                        Text(text = "Item ${item}", modifier = Modifier.padding(start = 20.dp, end = 20.dp))
                        Spacer(modifier = Modifier.height(10.dp))
                    }
                }
            }
        }
    }
}
相关推荐
Android-Flutter6 分钟前
android kotlin 状态机 Continuation 详解
android·kotlin
Zha0Zhun1 小时前
Jetpack Compose 实现 iOS 风格 3D WheelPicker
android
深念Y2 小时前
RIO-UL00(EMUI 4.1 / Android 6.0.1 / arm64)开机自启动 sshd
android·linux·华为·安卓·chroot·sshd·emui
爱和冰阔落2 小时前
【MySQL 慢查询排查实战】列表接口逐渐变慢时,怎样从请求链路定位原因
android·数据库·mysql
hunterandroid19 小时前
Android WebView JSBridge 治理实战:从线上白屏崩溃到协议化通信
android·前端
一个用户名i19 小时前
【Compose 系列】第 1 篇:认识 Compose,为什么要学它
android·android jetpack
矩子01X20 小时前
保姆级智能座舱测试入门:从 Android Automotive OS 到 SOA 服务的 7 层验证
android·自动化测试·网络协议·汽车测试
极客猴子20 小时前
iPhone实时转写软件推荐:会议录音功能真实体验
android·人工智能·飞书
达令哥20 小时前
告别 ARouter!基于 Google 官方 Navigation 3 + KSP 打造 Compose 时代的双轨制路由框架
android·前端