实践我正在编写一个从本地数据库中获取字符串并将其放入listView的活动。然而,字符串的长度不同,从几个字符到几个句子。现在写我可以把它们放在listView中,但并不是所有的字符串都适合。我很好奇是否/如何动态选择列表视图的每个部分的高度,以便整个字符串可以适合它。
答案 0 :(得分:1)
只需确保您的列表项布局使用wrap_content
作为其layout_height
属性。如果您使用固定高度,则不会缩放以适应更大的字符串。如果您希望列表具有特定大小,除非在上述情况下,您还可以添加android:minHeight
属性以及您想要的标准作为标准。
另外,请确保将TextView
设置为多行(属性android:singleLine="false"
)。