如何固定 android RecyclerView 列表高度?
How to fixed android RecyclerView list height?
如何固定RecyclerView
列表高度?在 RecyclerView
列表中,我有一个 TextView
用于显示标题。我正在使用自定义适配器将数据设置到其中。但是,如果 TextView
中的数据增加,RecyclerView
列表的高度就会增加。即根据数据大小变化的高度。我不想要那个。
如果 TextView 中的数据增加,则无法为 RecyclerView 设置固定大小。它会根据它包含的 View 的大小进行调整。您可以限制 TextView 的大小,将以下 属性 添加到您的 TextView
android:maxLength="15"
或者您可以将 singleLine 属性 设置为 true,这样文本就只在一行中
android:singleLine="true"
android:ellipsize="end"
那么即使数据增加了,TextView 的大小也不会增加,您的布局也不会受到影响。
如何固定RecyclerView
列表高度?在 RecyclerView
列表中,我有一个 TextView
用于显示标题。我正在使用自定义适配器将数据设置到其中。但是,如果 TextView
中的数据增加,RecyclerView
列表的高度就会增加。即根据数据大小变化的高度。我不想要那个。
如果 TextView 中的数据增加,则无法为 RecyclerView 设置固定大小。它会根据它包含的 View 的大小进行调整。您可以限制 TextView 的大小,将以下 属性 添加到您的 TextView
android:maxLength="15"
或者您可以将 singleLine 属性 设置为 true,这样文本就只在一行中
android:singleLine="true"
android:ellipsize="end"
那么即使数据增加了,TextView 的大小也不会增加,您的布局也不会受到影响。