一。 《1》
//去掉右侧滑动指示器
android:scrollbars="none"
《2》
//每条item之间间距
android:dividerHeight="20dp"
《3》
//去掉item之间分割线
android:divider="#00000000"
-----------------------------------------------------------
二 .ScrollView ListView 滑动冲突 自定义类
public class ScrollViewListView extends ListView {
public ScrollViewListView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
public ScrollViewListView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public ScrollViewListView(Context context) {
super(context);
}
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
//设置为Integer.MAX_VALUE>>2 是listview全部展开
int measureSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE>>2, MeasureSpec.AT_MOST);
//设置为400是设置listview的高度只能有400 不全部展开 实现可以滑动的效果
int measureSpec1 = MeasureSpec.makeMeasureSpec(400, MeasureSpec.AT_MOST);
super.onMeasure(widthMeasureSpec, measureSpec);
}
}
---------------------------------------------------------
(未完待续)