Android выровнять текст в текстовом виде через Java - PullRequest
1 голос
/ 10 марта 2012

У меня есть текстовое представление, в котором я добавляю несколько строк через Java следующим образом.

TextView myTextView = (TextView) findViewById(R.id.mytextview);
myTextView.append("this is line one of the textview");
myTextView.append("this is line two");
myTextView.append("this is line three of the textview");

Я хочу выровнять по центру только вторую линиюЯ пробовал разные теги HTML, но ни один не работает.Может кто-нибудь подскажите пожалуйста как это делается в андроиде.

Ответы [ 2 ]

8 голосов
/ 10 марта 2012
myTextView.setGravity(Gravity.CENTER);
2 голосов
/ 11 марта 2012

HTML-теги работают, вам просто нужно правильно их разместить.

myTextView.setText(Html.fromHtml("<center>"+"this is line two"+"</center>"));

Я не знаю, работает ли он с append() тоже. Попробуйте и дайте мне знать, если это работает.

...