圆角的实现
<!-- gradient -- 对应颜色渐变。 startcolor、endcolor就不多说了。 android:angle 是指从哪个角度开始变。
solid -- 填充。stroke -- 描边。corners -- 圆角。padding -- 定义内容离边界的距离。 与android:padding_left、android:padding_right这些是一个道理。 -->shape.xml<?xml version="1.0" encoding="utf-8"?> <!-- 实心 透明色 --> <solid android:color="#FFFFFF"/> <gradient android:startColor="#000000" android:endColor="#000000" android:angle="90" /> <stroke android:width="2dp" android:color="#6C6C6C" /> <corners android:radius="10dip" /> <padding android:left="0dp" android:top="0dp" android:right="0dp" android:bottom="0dp" /> </shape>在自定义的View中添加 <com.pengcheng.EFBReader.widget.CornerListView android:id="@+id/EfbfileListView" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_margin="10dip" android:background="@drawable/shape" android:cacheColorHint="#00000000" android:drawSelectorOnTop="false" android:fadingEdge="none" android:listSelector="#00000000" />
浙公网安备 33010602011771号