我需要关于onscroll方法的帮助......所以我试过了几个我在stackoverflow上找到的东西,但是大多数都是为linearlayout工作等等。如果你能指出我会有帮助在正确的方向...如何在Gridlayout中实现无限滚动recylcerview
我使用instagram api来加载图片。它一次发送20张图片,所以我需要为我得到的页面
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mRecyclerView = (RecyclerView) findViewById(R.id.recyclerView);
mRecyclerView.setLayoutManager(new GridLayoutManager(this, 2));
//configViews();
// mLayoutManager = new GridLayoutManager(this, 2);
// mRecyclerView.setLayoutManager(mLayoutManager);
mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
}
});
....
}
这似乎是工作得很好,它可能作为一个临时工,但它似乎有点生涩。就像我一到底部一样......我真的希望能够慢慢地进行转换,而不是像代码那样......我在所有网格中获得全新的数据。 –
我还有一个问题...我新与recyclerview和android一般,所以在代码中的哪一点我重新使用或回收我的意见? –
另外...还有一件事...我有我的oncreate mRecyclerView =(RecyclerView)findViewById(R.id.recyclerView)顶部的这两行代码; mRecyclerView.setLayoutManager(new GridLayoutManager(this,2)); –