具有多行文本的 Scrollview 中的 Listview

Posted

技术标签:

【中文标题】具有多行文本的 Scrollview 中的 Listview【英文标题】:Listview in Scrollview which has multiline text 【发布时间】:2016-01-04 12:41:06 【问题描述】:

listview 中有一个 textview,而 textview 的文本太长,只有 3 或 4 行。在这种情况下,列表视图不会显示所有项目。有任何解决方案吗?

【问题讨论】:

Listview in Scrollview 非常糟糕的主意... 这样,当你点击TextView时,你可以显示完整的文本,默认显示一行,末尾带有点。 也许你可以使用wrap_content 代替textView 来避免scroll... @FrankN.Stein-如果您有任何其他不使用滚动视图中的列表视图的想法。请告诉我。 @AnithaManikandan-我目前的问题是我有 3 个列表视图,在列表视图之间我有另一个布局。有什么解决方案吗? 【参考方案1】:

根据您的要求保持 Textviews 的最大长度。 例如如下:

   <TextView
        android:layout_
        android:layout_
        android:text="New Text"
        android:id="@+id/textView"
        android:ellipsize="end"
        android:maxLines="2"
    /> 

【讨论】:

以上是关于具有多行文本的 Scrollview 中的 Listview的主要内容,如果未能解决你的问题,请参考以下文章

具有多行的数据网格单元格中的中心文本

具有多行输入字段的 UITableViewCell?

标签的 Kivy ScrollView 不会滚动

在单个带中具有多行时拉伸数据溢出的行

在单个波段中具有多行时,数据溢出会拉伸一行

Kivy Scrollview 自动滚动到新文本和行消失