我在xml中喜欢下面的内容
<TableRow>
<TextView android:id="@+id/address1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="left"
android:maxLines="4"
android:singleLine="false"
android:text="Johar Mor, Gulistan-e-Johar, Karachi" >
</TextView>
</TableRow>它不适用于multiline,而我使用的是TableLayout...
那么,我在这里做的错误是什么呢?
发布于 2017-09-19 14:52:14
首先用它的Html等价"<br>"替换"\n",然后在字符串上调用Html.fromHtml()。请按照以下步骤操作:
String text= model.getMessageBody().toString().replace("\n", "<br>")
textView.setText(Html.fromHtml(Html.fromHtml(text).toString()))这个可以完美地工作。
https://stackoverflow.com/questions/6674578
复制相似问题