Android层列表项高度不工作

Android层列表项高度不工作,android,android-drawable,Android,Android Drawable,我买了这个可拉延的,只是在底部做了一个漂亮的边框。 我这样做是为了得到比矩形边框更亮的颜色 该代码适用于API 24。 在API 23上,它不会显示。 低于这个高度,高度不起作用,它只是填满了一切 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android

我买了这个可拉延的,只是在底部做了一个漂亮的边框。
我这样做是为了得到比矩形边框更亮的颜色

该代码适用于API 24。
在API 23上,它不会显示。
低于这个高度,高度不起作用,它只是填满了一切

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:height="3dp"
        android:left="5dp"
        android:right="5dp"
        android:gravity="bottom">
        <shape
            android:shape="oval">
            <gradient
                android:angle="90"
                android:startColor="#000000"
                android:centerColor="@android:color/transparent"/>
        </shape>
    </item>
</layer-list>

并没有真正解决这个问题,但找到了一个解决方法

<View
     android:layout_width="match_parent"
     android:layout_height="3dp"
     android:background="@drawable/borderbottom"
     android:layout_alignParentBottom="true" />

并没有真正解决这个问题,但找到了一个解决方法

<View
     android:layout_width="match_parent"
     android:layout_height="3dp"
     android:background="@drawable/borderbottom"
     android:layout_alignParentBottom="true" />