我不明白如何使用这个属性.有人能告诉我更多吗?

推荐答案

值为layout_weight时,可以指定多个视图之间的大小比例.例如,你有一个MapView和一个table,它们应该会在 map 上显示一些额外的信息. map 应该使用屏幕的3/4,桌子应该使用屏幕的1/4.然后将maplayout_weight设置为3,将tablelayout_weight设置为1.

为了让它工作,你还必须将高度或宽度(取决于你的方向)设置为0px.

Android相关问答推荐

Android Compose Lazy柱形实时UI更改

fillMaxHeight中的分数在列内不起作用(android jetpack compose)

Yarn 机器人导致活动未找到,但Gradlew Run工作正常

Jetpack Compose和Android Studio中的普通设计工具有什么不同?

Jetpack创作动画断断续续变化的观点

我正在创建一个简单的连接四个游戏,我需要一个弹出式窗口当你赢了

如果我的圆形图像的顶部居中于卡片内部,我如何在其下方画一条弧线?

jetpackcompose-如何对解析后的复杂对象进行状态提升?

如何在Jetpack Compose中创建这个圆形?

Jetpack Compose:如何将文本放置在行的右侧?

如何在 compose 中使用可变对象?

使用不同的gradle文件导入外部库

Kotlin 协程、 retrofit 、android

在事件中使用 Context/Toast 时不需要的重组 - Jetpack Compose

在 Jetpack Compose 中单击时更改表面项目的背景 colored颜色

我的 react native 项目的发布签名 apk 没有在设备中打开,而且它创建的尺寸非常小

在 android list 中添加 IsMonitoringTool 元数据标志的位置

自定义布局忽略可组合的大小

Google Play 服务登录在 Unity Android 上无法正常运行

AndroidX Room 生成类错误:类是公共的,应在名为 class.java 的文件中声明