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'配合使用,就不会出现以上问题
下一篇:怎样给电脑安装驱动声卡