Search in sources :

Example 6 with DocumentView

use of com.bluejamesbond.text.DocumentView in project TextJustify-Android by bluejamesbond.

the class HyphenatedTest method onCreate.

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    DocumentView documentView = addDocumentView(new StringBuilder().append("Vágner Mancini hoje é um sujeito tão angustiado quanto otimista, por mais que pareça uma contradição. O técnico do Botafogo tem a difícil missão de salvar " + "o time do rebaixamento no Campeonato Brasileiro, apesar de todas as dificuldades que o próprio clube impõe a seu trabalho - salários atrasados, afastamento " + "de jogadores importantes, dívidas que ameaçam até as poucas chances que ainda existem de permanência na Série A em 2015. Na manhã desta segunda-feira, Mancini " + "falou ao blog.").toString(), DocumentView.PLAIN_TEXT);
    documentView.getDocumentLayoutParams().setTextAlignment(TextAlignment.JUSTIFIED);
    documentView.getDocumentLayoutParams().setHyphenator(DefaultHyphenator.getInstance(HyphenPattern.PT));
    documentView.getDocumentLayoutParams().setHyphenated(true);
}
Also used : DocumentView(com.bluejamesbond.text.DocumentView)

Aggregations

DocumentView (com.bluejamesbond.text.DocumentView)6 View (android.view.View)3 TextPaint (android.text.TextPaint)1 ClickableSpan (android.text.style.ClickableSpan)1 RelativeSizeSpan (android.text.style.RelativeSizeSpan)1 LinearLayout (android.widget.LinearLayout)1 TextView (android.widget.TextView)1 Toast (android.widget.Toast)1 MyQuoteSpan (com.bluejamesbond.text.sample.helper.MyQuoteSpan)1 JustifiedSpan (com.bluejamesbond.text.style.JustifiedSpan)1 ArticleBuilder (com.bluejamesbond.text.util.ArticleBuilder)1