私はRecyclerViewを使用してチャットアプリを作成し、メッセージを表示しています。これはチャットアプリなので、最後のメッセージはリストの一番下に表示されます。これを実現するために、私は次のようにLinearManagerを使用します。RecyclerView for chat app
LinearLayoutManager layoutManager = new LinearLayoutManager(getContext());
layoutManager.setOrientation(LinearLayoutManager.VERTICAL);
layoutManager.setStackFromEnd(true);
layoutManager.setSmoothScrollbarEnabled(false);
そして会話の中で多くのメッセージがある場合、それが正常に動作します。ただし、ユーザー間にメッセージが1つまたは2つしかない場合、RecyclerViewは画面の下部にそれらを表示し、その上に空白を置きます。
この場合、リサイクルアイテムを画面上部に表示することはできますか?