我想创建一个像这样的ImageView。我知道它是矩形和三角形的组合,但我真的不知道如何实现它。
是否可以在XML中使用?在这种情况下,layer-list似乎有帮助吗?我想有一些示例可绘制的xml代码。 [示例图片属于Dribbble的某人。]
答案 0 :(得分:0)
是的,我认为你可以通过操纵角标签属性来实现这一点是否可以在XML中使用?
(例如):
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" android:padding="10dp">
<solid android:color="#FFFFFF"/>
<corners
android:bottomRightRadius="0dp"
android:topLeftRadius="15dp"
/>
</shape>
这里我们指定bottomRightRadius
为0,topLeftRadius为15,这将影响一个角落,这将导致与您请求的形状类似的不规则形状。
尝试使用这些属性来实现您的要求。