Compose中下拉框的使用

简介: Compose中下拉框的使用

代码


val datas = mutableListOf(
    "西瓜",
    "苹果",
    "芝麻",
    "狗熊"
)
    "西瓜",
    "苹果",
    "芝麻",
    "狗熊"
)
 DropdownMenu(expanded = true, onDismissRequest = {
        }, modifier = Modifier.width(100.dp)) {
            datas.forEach {
                DropdownMenuItem(onClick = {
                    Log.e("tag", "吃:$it")
                    hasShow.value = false
                }) {
                    Icon(imageVector = Icons.Default.Favorite, contentDescription = "")
                    Text(text = it, modifier = Modifier.padding(start = 10.dp))
                }
            }
        }
复制代码


效果


image.png


相关文章
|
数据可视化 网络安全 数据安全/隐私保护
Dokcer进阶 Docker配置可视化面板 Portainer可视化面板安装
容器可视化界面安装配置,以及可视化界面的一些基础操作,以及命令详解
1650 0
Dokcer进阶 Docker配置可视化面板 Portainer可视化面板安装
|
4月前
|
应用服务中间件 Shell Docker
docker待编辑
docker待编辑
|
7月前
|
Docker 容器
docker 容器导出导入及相关问题解决
docker 容器导出导入及相关问题解决
221 4
|
7月前
|
前端开发
Wordpress自定义鼠标样式插件
使用此插件可一键自定义Wordpress前端鼠标指针样式。利用该插件,站长可以快速实现替换多种鼠标指针样式于网站前端。,该插件允许用户一键自定义网站前端的鼠标指针样式,提供多种图案选择。插件资源来源于网络并已开源,无商业性质。包含插件截图和使用教程:用户可从蓝奏云或GitHub下载插件zip文件,然后在WordPress中安装。
134 6
|
8月前
|
容器 内存技术
Qt中常用容器组控件介绍和实操-1
Qt中常用容器组控件介绍和实操
|
8月前
|
API 容器
Qt中常用容器组控件介绍和实操-2
Qt中常用容器组控件介绍和实操
|
8月前
|
存储 测试技术 文件存储
【Docker项目实战】使用Docker部署Sun-Panel导航面板
【4月更文挑战第19天】使用Docker部署Sun-Panel导航面板
463 8
|
Prometheus 监控 Cloud Native
Grafana下拉框选择不同环境
Grafana下拉框选择不同环境
236 0
Grafana下拉框选择不同环境
|
前端开发 API Kotlin
Jetpack compose使用ImageVector绘制自定义图标
Jetpack compose绘制图标的方式比较有趣,得益于kotlin神奇的语法,不需要像flutter那样定义一个icons.dart的类集中管理所有的图标,而是各就其位,散装定义,来尝试一下吧
473 0
|
运维 Kubernetes 数据可视化