Прекращение разделения текста на несколько строк в точках веб-адресов

У меня есть Android TextView, отображающий некоторый текст, и он многострочный. Однако в тексте иногда встречаются доменные имена; как я могу запретить TextView разбивать строки по точкам в них?

Есть ли, например, неразрывный период Unicode?


Чтобы увидеть проблему в действии при переносе адреса электронной почты, запустите
android создать проект --target 16 --path demo --package com.example.demo --activity MainActivity
и изменить текст в res / layout / main.xml на « Hello World, текст заполнения MyActivity + электронная почта как я могу остановить TextView от разделения строк на периоды в ...

У меня есть Android TextView, отображающий некоторый текст, и он многострочный. Однако в тексте иногда встречаются доменные имена; как я могу запретить TextView разбивать строки по точкам в них?

Есть ли, например, неразрывный период Unicode?


Чтобы увидеть проблему в действии при переносе адреса электронной почты, запустите
android создать проект --target 16 --path demo --package com.example.demo --activity MainActivity
и изменить текст в res / layout / main.xml на « Hello World, текст заполнения MyActivity + электронная почта как я могу остановить TextView от разделения строк на периоды в ...

У меня есть Android TextView, отображающий некоторый текст, и он многострочный. Однако в тексте иногда встречаются доменные имена; как я могу запретить TextView разбивать строки по точкам в них?

Есть ли, например, неразрывный период Unicode?


Чтобы увидеть проблему в действии при переносе адреса электронной почты, запустите
android создать проект --target 16 --path demo --package com.example.demo --activity MainActivity
и изменить текст в res / layout / main.xml на « Hello World, текст заполнения MyActivity + электронная почтаfoo@foo.com ". Это дает следующий результат на Galaxy S3 (уровень API 16):

Email wrapping

(Отрегулируйте текст соответствующим образом, чтобы увидеть перенос на устройствах с другими размерами экрана. Примечательно, что перенос выполняется правильно в Предварительный просмотр макета Intellij, неисправен только на устройстве.)

9
задан blahdiblah 16 October 2013 в 06:03
поделиться