【问题标题】:android listview load more on scroll But method not called after 1st scroll listviewandroid listview在滚动时加载更多但是在第一次滚动listview之后没有调用方法
【发布时间】:2017-08-09 06:26:52
【问题描述】:

我想为使用This Link的列表视图实现无限滚动,我的代码是

lvproduct.setOnScrollListener(new InfiniteScrollListener(10) {
            @Override
            public void loadMore(int page, int totalItemsCount) {
                System.out.println("LOAD MORE **" +totalItemsCount+" "+totalItemsCount+10+"");
                getProducts(totalItemsCount,totalItemsCount+10);
               // setUp(totalItemsCount,5);
                gridViewAdapter.notifyDataSetChanged();
            }
        });

我的问题是

  • 问题 1:当它加载数据时屏幕上没有数据显示,但当我 只需滚动它即可显示数据(实际上它已在适配器中检查数据并在日志中打印数据)
  • 问题 2:滚动 1 次后不调用 getProducts 方法

请帮帮我 我在链接中制作了与 InfiniteScrollListener 相同的界面

【问题讨论】:

    标签: android listview scroll


    【解决方案1】:

    1) 问题 1:~ 你可以在 XML 中为问题添加行

    android:divider="@null"
    android:dividerHeight="0dp"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多