TextJustify质量问题

时间:2016-04-14 14:42:36

标签: android justify

我有两个问题。

  1. 如果您查看图像的“amet”,您会看到一种非常奇怪的格式。是否可以禁用字符之间的空格并仅在单词之间添加空格?

  2. 文字质量非常糟糕。字符看起来很薄,你可以看到像素。更改字体不会改变此

  3. 我使用以下库:

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

    我使用此代码:

    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

1 个答案:

答案 0 :(得分:0)

当您使用Formatted_TEXT时,请使用\ n \ r来转到下一行或
 在文档的末尾使用&#13
,如下所示:

  

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

  某些系统(例如Windows)使用CR + LF组合, ,为   换行,一些系统(例如Linux)只使用LF作为换行符,有些则   系统(例如Macintosh)仅使用CR作为换行符。&#13