我想实现这样的目标:
这是我的代码。我没有成功地使用不同的属性但到目前为止没有任何帮助。 这就是我得到的。颜色在这里并不重要
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<rotate
android:fromDegrees="0"
android:pivotX="-45%"
android:pivotY="-45%">
<shape
android:shape="rectangle" >
<stroke android:color="@color/gray" android:width="1dp"/>
<solid
android:color="@color/gray" />
</shape>
</rotate>
</item>
<item>
<rotate
android:fromDegrees="45"
android:pivotX="0%"
android:pivotY="100%">
<shape
android:shape="rectangle" >
<stroke android:color="@color/gray" android:width="1dp"/>
<solid
android:color="@color/occupationGreen" />
</shape>
</rotate>
</item>
答案 0 :(得分:1)
这是解决方案:(矢量绘图)
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="100dp"
android:width="100dp"
android:viewportHeight="100"
android:viewportWidth="100" >
<group
android:name="triableGroup">
<path
android:name="triangle"
android:fillColor="#00C717"
android:pathData="m 100,0 l 0,100 -100,0 z" />
</group>
你不能使用@color参考颜色,否则它只适用于L +