android - Android中的Gridview分页

标签 android

我从数据库中检索了文本+图像并将其显示在 GridView 中。即每个 GridView 单元格由一个图像+一个文本组成。现在我必须为此进行分页。我必须允许它每个显示 4 个单元格页。我该怎么做?非常感谢示例链接或代码。

最佳答案

//试试这个——

gridView.setOnScrollListener(new AbsListView.OnScrollListener() {

        @Override
        public void onScrollStateChanged(AbsListView absListView, int i) {

        }

        @Override
        public void onScroll(AbsListView absListView, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
            if (totalItemCount > 0) {
                int lastVisibleItem = firstVisibleItem + visibleItemCount;
                if (!isLoading && hasMoreItems && (lastVisibleItem == totalItemCount)) {
                    isLoading = true;
                    //load more items--

                }
            }
        }
    });

关于android - Android中的Gridview分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5337839/

相关文章:

java - Android Flash 杂志应用

java.lang.NumberFormatException?

android - 我想从 android 中的彩信数据库中获取彩信号码、发送/接收、正文和附件详细信息...该怎么做?

android - 膨胀类和 android.support.v7.widget.CardView 时出错

android - kotlin 编译器返回此类警告

Android:Button.performClick 的可视化版本

android - 在 Android Studio 中安装后无法使用 Android Drawer Importer 插件

android - 如何在ionic中使用ng-repeat显示数组值

android - Activity 何时可见?在 onStart() 或 onResume() 之后?

java - SourceAFIS Java - 创建指纹模板太慢了