我有ListView,并且我有列表项的背景:

有没有办法将这个背景重新创建为shapeXMLdrawable格式?最外面的灰色不是项目背景的一部分,它实际上是ListView.
我有ListView,并且我有列表项的背景:

有没有办法将这个背景重新创建为shapeXMLdrawable格式?最外面的灰色不是项目背景的一部分,它实际上是ListView.
您可以尝试使用您选择的值。它会使底部的两个角变圆。
rounded_rectangle.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">   
    <item>
    <shape>
        <gradient android:angle="270" android:endColor="#404040"              android:startColor="#404040" />
        <stroke android:width="1dp" android:color="#808080" />
        <corners android:bottomLeftRadius="11dp" android:bottomRightRadius="11dp"/>
    </shape>
    </item>
</selector>
然后将其用作列表项的背景,如下所示
android:background="@drawable/rounded_rectangle"
    你可以试试这个可绘制的形状:
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#606060"/>
    <stroke android:color="#303030" android:width="2dp" />
</shape>