android - android的层次结构:layout_width/height between containers and views

标签 android

容器中的 android:layout_width 和 android:layout_height 与其中包含的 View 有什么关系?

例如,如果我有一个将布局宽度和高度设置为 fill_parent 的 LinearLayout,并且我有一个将这些值设置为 wrap_content 的 Button,它会使用 Button 中的值,就像 Button 值覆盖 LinearLayout 一样。

但是,如果我交换它们以使 LinearLayout 值既是 wrap_content 并且 Button 值现在是 fill_parent,它仍然使用 wrap_content,这一次不是覆盖这些值,而是使用 LinearLayout 提供的值。

有人可以解释它们之间的关系吗,因为这让我很困惑?

谢谢

凯罗斯

最佳答案

关于android - android的层次结构:layout_width/height between containers and views,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2050693/

相关文章:

android - Python 失去 Mysql 服务器连接

android - 当应用两个连续的 setContentView 时,第一个 View 不可见

android - 如何更改 android 操作栏标题和图标

android - 支持为自动调整 TextViews 添加的库

android - CMake设置目标属性使用错误的参数数量调用

android - 在 Kotlin 中调用 String 方法当 block

java - Android 中的线程处理长时间运行的进程

java - Gradle 同步失败 : Unable to find method

java - 实现 'com.android.support:appcompat-v7:28.0.0' - 错误

android - 从命令行运行 "Instant Run"