我正在写一个关于页面,我得到一个很长的段落。我把它放在TextView中,它看起来像下面的
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAA. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.
有没有办法让它格式化,以便线条有点均匀?
由于
答案 0 :(得分:0)
我也有同样的问题...我已经使用了WebView而不是TextView和..我有加载数据,如。
webview.loadDataWithBaseURL(null,"<head><style>* {margin:0;padding:0;font-size:15; text-align:justify}</style></head>"+YOUR TEXT),"text/html","UTF-8","about:blank");
因此您可以在网络视图中验证文字。
答案 1 :(得分:0)
在strings.xml中,定义包含该段落的字符串
e.g。
<string name="longtext">
<![CDATA[
<html><body><p style="text-align:justify">
your paragraph text
</p></body></html>]]>
</string>
并使用
在textview中设置此文本 tvTemp.setText(Html.fromHtml(getResources().getString(R.string.longtext)));