【发布时间】:2012-07-28 22:38:21
【问题描述】:
是否有可能在 Android 中使边距崩溃?假设我有一个LinearLayout 并添加三个TextViews,每个android:layout_margin 和10dp。我得到以下结果:
但是,我想得到这个结果:
我知道我可以通过为不同的项目设置不同的顶部/底部边距来解决此问题:
- 将第一项的上边距和最后一项的下边距设置为10dp,
- 将剩余的顶部/底部边距设置为 5dp,
但这会使设计更加复杂(特别是如果 TextView 是动态创建的)。有没有办法让边距表现得像 CSS 中的一样? (有关为什么这是有意义的解释,请参阅:What is the point of CSS collapsing margins?)
【问题讨论】:
标签: android android-layout margin collapse