如何在ListView的顶部和底部滑动时执行加载数据

时间:2015-05-21 11:47:44

标签: android listview scroll

我想在向上滑动时加载旧数据并在滑动底部时加载新数据。我该如何执行此功能?请帮我完成这项操作。

1 个答案:

答案 0 :(得分:0)

有大量的库可用于刷新内容。

例如,请查看https://github.com/OrangeGangsters/SwipyRefreshLayout

要实现您的目标,只需检测用户何时拉下屏幕并将某些数据提取回屏幕即可。看看如何,

mSwipyRefreshLayout.setOnRefreshListener(new SwipyRefreshLayout.OnRefreshListener() {
            @Override
            public void onRefresh(SwipyRefreshLayoutDirection direction) {
                Log.d("MainActivity", "Refresh triggered at "
                    + (direction == SwipyRefreshLayoutDirection.TOP ? "top" : "bottom"));
            }
});