Lal*_*dar 6

更新,现在是直角三角形
这肯定会起作用
1在此处输入图片说明

  1. 此代码将创建一个左侧三角形,如上图所示。


<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item>
        <rotate
            android:fromDegrees="52"
            android:toDegrees="45"
            android:pivotX="-45%"
            android:pivotY="90%" >

            <shape
                android:shape="rectangle" >

                <solid
                    android:color="@color/colorPrimary"/>
            </shape>
        </rotate>
    </item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)

2 在此处输入图片说明

  1. 此代码将创建一个右侧三角形,如上图所示。


<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item>
        <rotate
            android:fromDegrees="-50"
            android:toDegrees="45"
            android:pivotX="140%"
            android:pivotY="90%" >

            <shape
                android:shape="rectangle" >

                <solid
                    android:color="@color/colorPrimary"/>
            </shape>
        </rotate>
    </item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)