我正在尝试将listview项目制成带有圆角的矩形形状,但是我发生了什么,只有第一行在上部带有圆角,其余的子列表视图项目都是矩形,没有圆角.我不知道为什么会这样.
这是我的listview代码:
<ListView android:id="@+id/listViewdoctorwithappointment" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="7dp" android:layout_marginRight="7dp" android:layout_marginTop="10dp" android:minHeight="80dp" android:background="@drawable/customshapeduplicate" android:cacheColorHint="@android:color/transparent" android:divider="#4F94CD" android:dividerHeight="10dp" android:smoothScrollbar="true" android:listSelector="@drawable/selector" android:scrollbars="none" > </ListView>
这是我的customshapeduplicatefile是这样的:
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor="#ffffff" android:endColor="#ffffff" android:angle="270"/> <corners android:bottomRightRadius="10dp" android:bottomLeftRadius="10dp" android:topLeftRadius="10dp" android:topRightRadius="10dp"/> </shape>
这是图像: