ImageView 的海拔高度不起作用。我在 XML 中这样声明 ImageView:
<ImageView
android:id="@+id/image"
android:layout_width="100dp"
android:layout_height="50dp"
android:elevation="10dp"
android:src="@drawable/youtube" />
我还应该做些什么才能使海拔高度在 ImageView 中正常工作?
原文由 Karthik 发布,翻译遵循 CC BY-SA 4.0 许可协议
立面阴影源自视图的背景可绘制对象。如果您的 ImageView 没有背景,您将看不到阴影。
如果你想改变这种行为,你需要建立你自己的
ViewOutlineProvider
并调用View.setOutlineProvider()
来设置它(这不是微不足道的)。