2013-08-19 4 views
0

Hy! Я работаю над своим Android-приложением, и я хочу форматировать текст, чтобы мой TextView отображал этот текст в КОНТАКТЕ США, чтобы выглядеть ТОЧНО, как на этом веб-сайте, но я не знаю, как отформатировать его в файле strings.xml. Я пробовал с базовым форматированием HTML, положив тег <br> для новой строки и тег <a> для адресов электронной почты и веб-сайта, но ничего не изменилось. Как отформатировать его? Могут ли такие большие строки быть сохранены в strings.xml?Форматы файлов Android xml

http://visitsplit.com/#pages?page=409

ответ

0

Вы можете использовать \n для новых линий.

Кроме того, вы можете использовать Html.fromHtml создать Spanned что бы базовое форматирование - жирный, курсив, ссылка и т.д.

Затем нужно будет переопределить метод движения на самом деле сделать ссылки эксплуатационными:

textView.setMovementMethod(LinkMovementMethod.getInstance()); 
textView.setLinksClickable(true); 
0

Вы можете использовать HTML-теги, как <br> и <a>, используя:

yourTextView.setText(Html.fromHtml(getString(R.string.your_string))); 

Убедитесь, что вы правильно выбрали специальные символы в файле strings.xml.

Смежные вопросы