我需要關於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)); –