【发布时间】:2016-05-16 08:45:41
【问题描述】:
我想创建一个像这样的 ImageView。我知道它是矩形和三角形的组合,
but I really don't know how to implement it.
XML 有可能吗?在这种情况下,图层列表似乎有帮助吗?我想要一些可绘制的 xml 代码示例
【问题讨论】:
标签: android android-layout android-imageview android-canvas
我想创建一个像这样的 ImageView。我知道它是矩形和三角形的组合,
but I really don't know how to implement it.
XML 有可能吗?在这种情况下,图层列表似乎有帮助吗?我想要一些可绘制的 xml 代码示例
【问题讨论】:
标签: android android-layout android-imageview android-canvas
您可以在 XML 中创建:
像this 这样的图像很难或不可能在 XML 中创建,尝试使用矢量 (.svg) 文件
附:你可以像这样创建图像:
<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape>
<solid android:color="#EC6118"/>
<corners android:bottomRightRadius="7dp"
android:bottomLeftRadius="0.1dip"
android:topLeftRadius="7dip"
android:topRightRadius="0.1dp"/>
</shape>
</item>
</selector>
【讨论】: