我很难在 LinearLayout
中同时使用圆角和背景图像。
我知道我可以通过使用 shape drawable XML 来实现圆角,但是如果我使用 android:background=@drawable/rounded_corner 将 shape drawable 作为我的
那么我不能指定任何图像用作背景。LinearLayout
的背景
如何在我的 LinearLayout 中同时获得带有背景图像的圆角? 任何帮助,将不胜感激。谢谢!
最佳答案
您可以使用 LayerDrawable ,它可以包含您需要的任意数量的层(形状或图像)。您可以将其创建为资源或以编程方式。
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/rounded_corners" android:id="@+id/rounded_corners"/>
<item android:drawable="@drawable/additional_image" android:id="@+id/additional_image" />
</layer-list>
关于android - 如何将可绘制的形状与图像一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6263867/