Android 如何动态设置textview高度
在我的应用程序中,我需要将动态文本设置为textview,以便动态调整其大小。我已设定:Android 如何动态设置textview高度,android,Android,在我的应用程序中,我需要将动态文本设置为textview,以便动态调整其大小。我已设定: <TextView android:id="@+id/TextView02" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textStyle="normal" android:layout_weight="1" android:singleLine="false" and
<TextView
android:id="@+id/TextView02"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textStyle="normal"
android:layout_weight="1"
android:singleLine="false"
android:minLines="4" />
从java代码中,我在运行时设置textview的text
我的文本视图高度没有超过1行,文本正在被剪切。有人能帮忙吗
提前准备好。
从java代码中,我在运行时设置textview的text
我的文本视图高度没有超过1行,文本正在被剪切。有人能帮忙吗
提前使用Thanx。在android文本视图中使用以下属性,它将解决您的问题: android:inputType=“textMultiLine” 例如:
<TextView
android:inputType="text|textMultiLine"
android:minLines="4"
android:gravity="top"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
试试这个,我不知道它是否有效。。。 首先尝试将宽度固定为普通文本视图
我不确定这是否有助于解决您的问题,但我也遇到了同样的问题,我的解决方案是在java中textview元素中设置的字符串中添加\n:
views.setTextViewText(R.id.row_1_address, "streetname 1\n12345 city");
如果你能在你的问题中编辑你的布局代码,这将对我们有很大帮助。我已经编辑了布局代码。请看我并回答我。谢谢像这样,我同意,这并不能解决问题。正确的解决方案是将布局宽度更改为精确的大小,例如200dp。这样,在计算TextView的高度时,将考虑属性minLines和maxLines。这显然是TextView实现中的一个bug。