ListView相关设置

xiaoxiao2021-02-28  6

一。 《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); } } --------------------------------------------------------- (未完待续)
转载请注明原文地址: https://www.6miu.com/read-200121.html

最新回复(0)