如何根据其内容设置textview的高度 - [android]
问题描述:
如何根据其内容设置textview的高度 - [android]
我有一条消息,其内容不固定。用户消息应在此文本视图中显示。当我给出一个静态消息它以多行显示,但是当我通过我的代码使用它时,它只显示在线。 它不会被包裹。
我用吹气的代码,使用的getter/setter方法来设置它的文本
请帮助, 感谢
答
您可以设置文字的行与Android显示:行,或设定最低和android:minLines和android:maxLines的最大行数。
android:ellipsize只会使用有限的大小,所以如果文本视图要增长到它的内容,它将不再需要,除非受到布局的限制。
我也看到你正在使用layout_weight和layout_below/toRightOf。第一种仅在LinearLayout中可用,后者在RelativeLayout中,因此应根据实际使用的布局而定。
我无法限制其高度,因为消息可能长或短 – nish 2010-08-31 09:31:57
请尝试使用它,不要使用椭圆。 – Thorstenvv 2010-08-31 11:03:17