2016-10-17 6 views
0

RecyclerViewには、whatsappアプリケーションのようなメッセージが含まれています。これらのメッセージの高さは一定ではなく、一部のメッセージは他のものよりも大きいかもしれないので、メッセージがビューポートscrollToPosition(0)は正常に動作しますが、メッセージの高さがビューポートの高さよりも高い場合は、scrollToPosition(0)が表示項目の開始までスクロールすることがあります(これは私のプロジェクトのメッセージです)。そのメッセージ、またはすべての終わりまでスクロールする解決策はありますか?Android RecyclerView scrollToPositionがビューの下にスクロールしない

PS。私のRecyclerViewは逆で底から積み重なっています

+0

をお試しください –

答えて

0

私は同じ問題がありました。ハンドラーで試しましたか?

if (your_arrayList.size() > 0) { 
         new Handler().postDelayed(new Runnable() { 
          @Override 
          public void run() { 
           recyclerView.smoothScrollToPosition(your_arrayList.size() - 1); 
          } 
         }, 500); 
        } 
0

高速な応答を取得するために必要なコードと問題の適切なスクリーンショットを追加してください

recyclerView.getLayoutManager().scrollToPosition(position); 
関連する問題