2017-01-16 18 views
-3

アンドロイドリサイクラビューが表示されているリストの最後に達したときはどうすれば見つけることができますか? リサイクラーのスクロールが終了し、表示されているコンテンツの最後に達したときにファブを表示させたいです。Android RecyclerViewリストが終了しました

+2

あなたがGoogleを掘る場合、あなたはそれを見つけることができます。 – Piyush

+0

RecyclerviewでonScrollListenerを使用します。 [詳細については、この記事を参照してください。](http://stackoverflow.com/questions/27841740/how-to-know-whether-a-recyclerview-linearlayoutmanager-is-scrolled-to-top-or-b ) –

+0

@piyush私はグーグルでは見つけられませんでした解決策:/それらのうちの私のために働いたので – ali

答えて

0

リストのサイズを取得し、表示ホルダー方法でそれを比較する場合は、あなたのlistItemsizeを確認することができます:あなたはリサイクルビューの最後の位置であることを意味

myList.size()==position

項目。

0

あなたはonBind方法

@Override 
    public void onBindViewHolder(ViewHolder holder, int position) { 
// check if position is last 
} 

を使用することができますし、あなたが最後に到達した場合の位置はあなたを伝えることができます。

関連する問題