小编Tou*_*bar的帖子

如何在 xml android 中绘制半边框

我想画一个这样的边框, Bordered Edittext

我的代码如下:

<?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="@color/blue" />
        </shape>
    </item>

    <item
        android:bottom="2dp"
        android:left="2dp"
        android:right="2dp">
        <!--// add android:right="5dp" and android:left="5dp" for border on left and right-->
        <shape android:shape="rectangle">
            <padding
                android:bottom="5dp"
                android:left="5dp"
                android:right="5dp"
                android:top="5dp" />
            <solid android:color="@color/bill_background" />
        </shape>
    </item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)

我设法做了这样的事情:我的 Edittext

我似乎无法调整左侧和右侧边框的高度。

xml android border

2
推荐指数
1
解决办法
2758
查看次数

标签 统计

android ×1

border ×1

xml ×1