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可视化面板安装
容器可视化界面安装配置,以及可视化界面的一些基础操作,以及命令详解
1631 0
Dokcer进阶 Docker配置可视化面板 Portainer可视化面板安装
|
2月前
|
Docker Windows 容器
7-12|在window上 运行docker-compose文件
7-12|在window上 运行docker-compose文件
|
Prometheus 监控 Cloud Native
Grafana下拉框选择不同环境
Grafana下拉框选择不同环境
215 0
Grafana下拉框选择不同环境
|
前端开发 API Kotlin
Jetpack compose使用ImageVector绘制自定义图标
Jetpack compose绘制图标的方式比较有趣,得益于kotlin神奇的语法,不需要像flutter那样定义一个icons.dart的类集中管理所有的图标,而是各就其位,散装定义,来尝试一下吧
448 0
Jetpack compose使用ImageVector绘制自定义图标
|
运维 Kubernetes 数据可视化
|
JavaScript 前端开发 安全
odoo wizard界面显示带复选框列表及勾选数据获取
odoo wizard界面显示带复选框列表及勾选数据获取
328 1
|
JSON NoSQL 定位技术
docker-compose安装tile38、初识区域搜索
docker-compose安装tile38、初识区域搜索
300 0
|
数据安全/隐私保护 容器 Perl
helm 自动滚动部署
helm 自动滚动部署
|
监控 Python
python脚本批量生成grafana中dashboard的panel
python脚本批量生成grafana中dashboard的panel
492 0
python脚本批量生成grafana中dashboard的panel