次のように定義された RecyclerView があります。
<android.support.v7.widget.RecyclerView
android:id="@+id/message_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@id/message_input"
android:layout_alignParentTop="true"
app:stackFromEnd="true" />
関連するコードもよく使われます:
LinearLayoutManager layoutManager = new LinearLayoutManager(this);
//layoutManager.setStackFromEnd(true);
mRecyclerView.setLayoutManager(layoutManager);
しかし、アイテムを追加するとRecyclerView
、尊重されませんapp:stackFromEnd="true"
。一方、コメントを外してlayoutManager.setStackFromEnd(true);
プログラムで使用すると、正常に動作します。私が見逃している問題は何ですか?どんなアイデアでも大歓迎です。