我正在尝试实现一个功能,即我的 GridView 中有多个图像。如果我删除前 5-6 条记录,我希望 gridview 刷新并将滚动位置设置为顶部。我使用了notifyDataSetChanged()。但是,列表确实会刷新,但滚动位置不会移动到顶部。我该怎么做?我使用了自定义适配器。
最佳答案
完成删除图像并调用 notifyDataSetChanged()
调用后
gridview.smoothScrollToPosition(0); // forces gridview to scroll to first position
或
gridView.setSelection(0);
关于android - GridView 在项目删除时不滚动到顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32092240/