ListView中的常用属性
android:scrollbars="vertical"//垂直的滚动条
android:fadeScrollbars="false"//设置滚动条在未使用是是否隐藏,当设置
android:fastScrollEnabled="true"//设置快速滚动条
android:fastScrollAlwaysVisible="true"//设置快速滚动条一直显示
android:overScrollMode="always"//当滑动到顶部的时候还是会往下拉
android:overScrollHeader="@color/colorPrimary"//下拉头部显示的背景颜色
android:overScrollFooter="@color/colorPrimary"//下拉低部显示的背景颜色
android:fadingEdgeLength="100dp"//这三个属性是设置上下边的渐变效果。
android:cacheColorHint="@color/colorPrimary"
android:scrollingCache="false"
android:listSelector="@drawable/ic_launcher_foreground"//这两属性是设置点击选中item的显示效果
android:drawSelectorOnTop="true"
android:divider="@null"//设置分割线
android:dividerHeight="2x"//设置分割线的高度
android:headerDividersEnabled="false"//取消第一条消息上面的分割线
android:footerDividersEnabled="false"//取消最后一条消息下面的分割线
android:stackFromBottom="true"//直接显示到底部数据,跟聊天软件对话界面效果一样
android:transcriptMode="alwaysScroll"//这个很有意思,当修改listview会自动滚动到底部还有其他两个值,自己体验一下。