半矩形可绘制形状android

时间:2020-08-03 08:07:56

标签: android drawable android-vectordrawable

我使用以下可绘制代码:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item  >
    <rotate
        android:fromDegrees="45"
        android:toDegrees="10"
        android:pivotX="100%"
        android:pivotY="-0%">
        <shape
            android:shape="rectangle"   >
            <solid
                android:color="@color/text_color"  />
        </shape>

    </rotate>
</item>

输出为:

Shape preview after run above code

我只希望有一点变化,我需要像这样显示右边的一半正方形:

Required shape preview

1 个答案:

答案 0 :(得分:3)

我认为这可以解决您的问题:-

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item  >
    <rotate
        android:fromDegrees="-45"
        android:toDegrees="45"
        android:pivotX="0%"
        android:pivotY="0%">
        <shape
            android:shape="rectangle"   >
            <solid
                android:color="@color/text_color"  />
        </shape>

    </rotate>
</item>
相关问题