2017-07-06 3 views
0

私はchatlerモジュールのためにrecyclerviewを実装しましたが、最初のメッセージは画面の一番下でなければならないが、今は画面の上部に表示できないし、私はそれを一番下に置くことができます。私は、既に以下に記載されている種々のものを試したが、それはchattripのchatlerviewは最初のメッセージを表示しません

1)linearlayoutManager.setStackFromEnd(真)に設定されていない; `

2)XMLでも

<android.support.v7.widget.RecyclerView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:stackFromBottom="true"/> 

3)

layoutManager.setOrientation(LinearLayoutManager.VERTICAL); 
layoutManager.setStackFromEnd(true); 
layoutManager.setSmoothScrollbarEnabled(true); 

4)Iも可能でもなく、以下のリンクを試み

RecyclerView for chat app

親切に私を助けてください。

+0

は(真)layoutManager.setReverseLayoutを試しやってみてください。 –

+0

layoutManager.setReverseLayout(true); –

答えて

0

この

layoutManager.setOrientation(LinearLayoutManager.VERTICAL); 
layoutManager.setStackFromEnd(true); 
layoutManager.setSmoothScrollbarEnabled(true); 
layoutManager.setReverseLayout(true); 
+0

私はあなたにメッセージをしてみましょう –

+0

はい、それはたくさんの男をthnxs動作します。 –

+0

lineLayoutManager = new LinearLayoutManager(this);を追加するだけで、それ以上の行は必要ありません。 \t \t linearLayoutManager.setStackFromEnd(true); \t \t recyclerView.setLayoutManager(linearLayoutManager); –

関連する問題