在如下布局中:
<RelativeLayout
android:padding="5dp"
... >
<Button
android:alignParentBottom="true"
android:elevation="2dp" />
</RelativeLayout>
Button
的阴影未显示,因为它位于父元素的填充“后面”。
换句话说,Button
不会自动考虑其高度以在自身与父级底部之间添加一些空间。
我怎样才能让它发挥作用?
为此按钮设置额外的边距以确保正确显示高程的阴影?
谢谢你的帮助。
最佳答案
您可以在父 RelativeLayout
上添加 android:clipToPadding="false"
。
这将使父级不会在他自己的边界内剪裁它的 subview 绘图。
关于android - 由于 parent 的填充,未显示按钮高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27122762/