android - 宽度或高度的负值是多少?

标签 android

这段代码的目的是什么:

android:layout_height="-2"

或者

android:layout_width="-1"

我应该如何解释这些值?它们与 layout_weight 属性有关吗?

谢谢

最佳答案

编辑: 我的错,我误解了这个问题。

负值似乎代表 match_parent、wrap_content 和 fill_parent。

当应用 -1 或 -2 时, View 会像 match_parent 或 fill_parent 一样填充屏幕。当应用任何 -3 或更小的数字时,行为与 wrap_content 相同。

这些值与 layout_weight 无关,只是 Android 中预定义的宽度和高度常量。

关于android - 宽度或高度的负值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6499579/

相关文章:

java - 为什么在线程调用启动时不调用定义的 run() 方法?

php - 如何将用户的用户 ID 从数据库保存到我的共享首选项?

android retrolambda,语句lambda可以替换为表达式lambda

android - Android服务的onresume方法

android - 写入SD卡总是失败

Android:如果支持则显示操作栏

android - 无法使用 Room persistence 获取查询结果

android - 如何使用 Android Studio 将项目同步到 GitHub?

Java 同步游戏 : synchronized && wait && notify

Android Studio 自动检查被禁用