ImageView 的高程不起作用。我像这样在 XML 中声明 ImageView:
<ImageView
android:id="@+id/image"
android:layout_width="100dp"
android:layout_height="50dp"
android:elevation="10dp"
android:src="@drawable/youtube" />
我还应该做什么才能让 ImageView 正常工作?
最佳答案
高程阴影源自 View 的背景可绘制对象。如果您的 ImageView 没有背景,您将看不到阴影。
如果你想改变这种行为,你需要建立自己的ViewOutlineProvider
并调用 View.setOutlineProvider()
来设置它(这不是微不足道的)。
关于android - 海拔不适用于 ImageView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30640745/