前言

Android开发时GridView用于展示音乐文件或者视频图片缩略图时,特定个数时出现快速滚动条[fastScroll]无法滚动到底部问题,记录于此,方便自己查阅。

正文

GridView布局要求是2*4展示(也就是页面展示8个item),如果少于等于8个时隐藏快速滚动条,超过8个是就需要显示快速滚动条。

mGridView.setFastScrollEnabled(size > 8);
mGridView.setFastScrollAlwaysVisible(size > 8);

测试发现,如果用大于8个且小于12个图片测试时,显示了滚动条,但滑动到底部,滚动条没有变化。

记录于此,方便自己查阅。(不一定适合任何,只是个人流水账而已)

<GridView
    android:layout_width="wrap_content"
    android:layout_height="430dp"
    android:fadeScrollbars="false"
    android:fadingEdge="none"
    android:fastScrollAlwaysVisible="false"
    android:fastScrollEnabled="false"
    android:listSelector="@android:color/transparent"
    android:numColumns="4"
    android:overScrollMode="never"
    android:scrollbars="none" />

PS:界面显示2*4个item

隐藏内容!
付费阅读后才能查看!
3
多个隐藏块只需支付一次

参考文章

相关文章

暂无评论

none
暂无评论...