繁体   English   中英

使用textview自动调整线性布局的大小

[英]Auto resize linear layout with textview

我正在寻找一种使我的linearlayout适合整个textview ,所以我数据库中有很多单词可以在textview上显示它,

这是我的布局设计:

首先,textview显示数据库中只有几个单词的单词。

在此处输入图片说明

这是如果文本视图中显示了那么多的单词

在此处输入图片说明

只需为其每个heights添加wrap_content

TextView1 -> layout_height="wrap_content"
TextView2 -> layout_height="wrap_content"
LinearLayout-> layout_height="wrap_content"

wrap_content用于根据其内容自动调整布局的大小。

您是在问如何获取多个文本视图以占用整个布局,或在布局中显示数据库中的许多单词吗?

如果只需要一个或两个文本视图,请查看线性布局权重属性

android:weightSum 
//defines the maximum weight sum.

对于每个textview,根据您要占用的版面大小,设置其

android:weight 

属性

如果您正在寻找多个textviews,我建议只使用ListView

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM