您可能知道,android 会在前面绘制具有较高高度的 View 。有什么办法可以覆盖此行为吗?我在布局中有两个同级 View ,A 和 B。 View A 的高度为 0, View B 的高度为 2dp。如果这两个 View 重叠, View A 应该出现在前面。
最佳答案
我常用的一个简单的解决方法是,将 View 的高度设置为在另一个 View 之上增加 1dp。
例子:
<view
android:id = "@+id/A"
elevation = "3dp"/>
<view
android:id = "@+id/B"
elevation = "2dp"/>
效果很好,也不会留下任何阴影。
关于android - 如何使非提升 View 出现在提升 View 前面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55523737/