2016-04-14 54 views
0

我有两个问题。TextJustify质量问题

  1. 如果你看看图像的“amet”,你会看到一个非常奇怪的格式。是否有可能禁用字符间的空格,只在字之间添加空格?

  2. 文字质量很差。字符看起来很薄,你可以看到像素。更改字体不会改变这个

我用下面的库:当您使用

DocumentView documentView = new DocumentView(context, DocumentView.FORMATTED_TEXT); 
documentView.getDocumentLayoutParams().setTextTypeface(Typeface.SANS_SERIF); 
documentView.getDocumentLayoutParams().setTextAlignment(TextAlignment.JUSTIFIED); 
documentView.getDocumentLayoutParams().setTextSize(TypedValue.COMPLEX_UNIT_SP, 14); 
documentView.getDocumentLayoutParams().setTextAlignment(TextAlignment.JUSTIFIED); 
documentView.setCacheConfig(DocumentView.CacheConfig.NO_CACHE); 
documentView.setText(part); 

test

+0

谢谢你提出这个问题。这将在未来几天内解决。 – bluejamesbond

回答

0

https://github.com/bluejamesbond/TextJustify-Android

我使用此代码Formatted_TEXT使用\ n \ r转到下一行或
 在文档的末尾使用&#13
这样的:

这是ASCII字符LF,换行。 &#13

有些系统(如Windows)的使用相结合CR + LF, ,为 线路中断,有些系统(如Linux)的只使用LF作为换行符,一些 系统(例如苹果)仅使用CR换行。 &#13