我有一个 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);
编程方式使用,它工作正常。我缺少什么问题?欢迎任何想法。