您可能知道,android会在正面绘制具有更高标高的视图。有什么方法可以覆盖此行为?我在布局中有两个同级视图A和B。视图A的标高为0,视图B的标高为2dp。如果这两个视图重叠,则视图A应该出现在前面。
答案 0 :(得分:1)
我通常使用的一种简单方法是将视图的高度设置为1dp。
示例:
<view
android:id = "@+id/A"
elevation = "3dp"/>
<view
android:id = "@+id/B"
elevation = "2dp"/>
效果很好,也不会留下任何阴影。