仅限按钮左侧的边框

Bur*_*Dor 5 android styles border button

这是我的button_style.xml,其中包含我的按钮.但是,我似乎仍然无法获得左边的边框.有人可以帮我吗?

ps - 我的背景应该是透明的

<?xml version="1.0" encoding="utf-8"?>
<selector  xmlns:android="http://schemas.android.com/apk/res/android" >
    <layer-list>
            <item android:left="2dp">
                <shape android:shape="rectangle"> 
                    <stroke
                        android:width="1dp"
                        android:color="#999999"/>
                </shape>
        </item>
    </layer-list>

</selector>
Run Code Online (Sandbox Code Playgroud)

Yuk*_*ida 11

试试这个

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

    <item>
        <shape android:shape="rectangle" >
            <solid android:color="@android:color/transparent" />
        </shape>
    </item>
    <item
        android:bottom="-2dp"
        android:right="-2dp"
        android:top="-2dp">
        <shape>
            <solid android:color="@android:color/transparent" />

            <stroke
                android:width="2dp"
                android:color="#FFF" />
        </shape>
    </item>

</layer-list>
Run Code Online (Sandbox Code Playgroud)


Syn*_*ete 0

   <?xml version="1.0" encoding="utf-8"?>
<selector  xmlns:android="http://schemas.android.com/apk/res/android" >
    <layer-list>
            <item android:left="2dp"
                  android:right="0dp"
                  android:top="0dp"
                  android:bottom="0dp"
                  >
                <shape android:shape="rectangle"> 
                    <stroke
                        android:width="1dp"
                        android:color="#999999"/>
                </shape>
        </item>
    </layer-list>

</selector>
Run Code Online (Sandbox Code Playgroud)

试试这个可能有用