我想将视图的左侧和右侧限制为其父视图的边距并使其填充分配的空间。但是,将宽度设置为 match_parent
或 wrap_content
似乎会产生相同的结果。
是否有与 match_constraints 等价的东西(与 match_parent 和 wrap_content 相对)? match_parent
和 wrap_content
会影响布局还是在新的约束布局中被忽略?
原文由 KG6ZVP 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想将视图的左侧和右侧限制为其父视图的边距并使其填充分配的空间。但是,将宽度设置为 match_parent
或 wrap_content
似乎会产生相同的结果。
是否有与 match_constraints 等价的东西(与 match_parent 和 wrap_content 相对)? match_parent
和 wrap_content
会影响布局还是在新的约束布局中被忽略?
原文由 KG6ZVP 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以检查您的适配器。
1 - MyLayoutBinding binding = MyLayoutBinding.inflate(layoutInflater);
2 - MyLayoutBinding binding = MyLayoutBinding.inflate(layoutInflater, viewGroup, false);
我用1的时候和你有同样的问题,你可以试试2。
原文由 Kim Jeong woo 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
1 回答1.3k 阅读
1.3k 阅读
match_parent
不支持,所以使用android:layout_width="0dp"
。使用0dp
,您可以将约束视为“可扩展”而不是“填充剩下的内容”。此外,
0dp
可以由一个位置定义,其中match_parent
依赖于它的父级的位置(x,y 和宽度,高度)