答案 0 :(得分:1)
我相信您正在寻找的文字 align-justify
对于您正在展示的文字......
如果您想要这样做,可以试试这个
将TextView
更改为WebView
示例:
<WebView
android:id="@+id/text_webView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#FFFFFF"
android:gravity="start"
android:textColor="#555555" />
text_webView = (WebView)view.findViewById(R.id.text_webView);
String text;
text = "<html><body>" + "<p align=\"justify\" >";
text+= "put your text here";
text+= "</body></html>";
text_webView.loadData(text, "text/html; charset=UTF-8",null);
align-justify
是HTML编码的一项功能,通常在网站中用于对段落进行左右对齐而不会扭曲其中的文本...换句话说,它维护文本内部词语之间的差距..
显然,android中的TextView
不支持 align-justify
这样的任何功能,但由于这只能应用于网站,我们可以假设{{1支持HTML编码将满足我们的要求。