私は、RecyclerViewをCursorAdapterに添付し、私自身のカスタムRecyclerView.OnScrollListenerを持っています。ユーザーがトップにスクロールしてプルダウンすると、すべてのアイテムが削除され、ネットワークからフェッチされた新しいアイテムに置き換えられます。RecyclerViewのスクロールを再開する方法
問題は、取得された新しいアイテムの数が画面に収まるのに十分小さい(オーバーフローしない場合)、スクロールするときにアイテムの次のページをロードするために使用するカスタムのonScrollListenerが決して活性化されない。より具体的には、onScrollメソッドは呼び出されません。なぜなら、スクロールが必要なだけのリストには十分なビデオがないからです。私が試したこの問題を回避するには
、
- 私
onScroll
方法を有することがRecyclerViewにsmoothScrollBy(0,0)
を呼び出すには、私がonLoadFinished
で行われた両方の呼び出しRecyclerView
にrequestLayout()
を呼び出す
アイデア?