大家好,又见面了,我是你们的朋友全栈君。
先来看下ListView的滚动条有哪些显示效果。
可以看到在设置了Track之后在右侧滚动条下面出现一个贯穿整个ListView可见区域的红色线条。所以Track表示的是滚动条滑动时的”轨道”。
自定义ListView滚动条可以直接在布局文件中对ListView进行配置。 先看下ListView在XML中有哪些和滚动条相关的配置选项。 android:scrollbars android:scrollbarThumbVertical android:scrollbarTrackVertical android:scrollbarSize android:verticalScrollbarPosition android:scrollbarStyle android:fadeScrollbars android:scrollbarDefaultDelayBeforeFade android:scrollbarFadeDuration android:scrollbarAlwaysDrawVerticalTrack android:fastScrollEnabled android:fastScrollStyle android:fastScrollAlwaysVisible 可以看到ListView中有非常多的和滚动条相关的配置选项。下面具体看下每个选项的含义及配置方法。
这些配置项都是从API 11,也就是Android 3.0开始支持的。其中fastScrollThumbDrawable和fastScrollTrackDrawable就是用来配置快速滚动条的图标及Track图标的。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/160567.html原文链接:https://javaforall.cn