2017-12-15 9 views
0

私はスクロールが完了したときにデータを取り込む無限のリサイクルビューを持っています。右にスクロールすると完全に動作します。問題は、私は無限に左にスクロールする方法を見つけることができません。私がスクロールすることができれば、データをビューに取り込むことができます。私はstackoverflowで多くの同様のクエリをチェックしていますが、それらのすべては垂直方向のリサイクルビューの場合は、右方向にのみ、または下方向に無限スクロールに対応します。 たとえば、How to implement load more recyclerview in androidです。 いずれかの方向にスクロールしている間に、より多くの負荷がトリガーされるようにします。recyclerviewで左と右の両方の方向に無限にスクロールする方法は?

+0

これまでに実装したコードを表示 –

+0

@Kavya、このライブラリをテストすることができますhttps://github.com/Malinskiy/SuperRecyclerView –

+0

それに従って –

答えて

0

左から右へ水平RecyclerViewを作成する場合は、追加します。それはデフォルトの方向です。

LinearLayoutManager layoutManager 
    = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false); 

RecyclerView myList = (RecyclerView) findViewById(R.id.my_recycler_view); 
myList.setLayoutManager(layoutManager); 

あなたが右から左への使用

LinearLayoutManager layoutManager = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, true); 
     layoutManager.setReverseLayout(true); 

からデフォルトを変更したい場合は、両側にスクロール設定することはできませんのようにし方向を選択する必要があります。新しいアイテムは、あなたが選択したものに応じて左または右にロードされます

関連する問題