多语言展示
当前在线:1657今日阅读:176今日分享:34

GridView设置自动滚动到列表底部显示问题处理

GridView设置自动滚动到列表底部导致第一条数据不显示问题处理问题说明:       在GridView中,设置android:transcriptMode属性为alwaysScroll或normal。       当GridView列数>=2时,下拉刷新加载更多后,第一条数据不见了。但当你在列表上左右滑动或点击列表项时,第一项又会出现。此问题貌似是GridView本身的bug,国外已有人上报过Transcript mode breaks multi-column GridView,但目前问题下面仍未有解决方案。此问题影响的版本可能为4.1~6.0(6.0以上未测试)。
工具/原料

Android Studio 2.3

方法/步骤

为GridView增加属性android:stackFromBottom='true'。android:stackFromBottom='true'与android:transcriptMode='alwaysScroll'配合使用,就不会出现以上问题

推荐信息