Есть ли способ создать / переопределить пользовательский механизм переноса слов для Android TextView?
Например,
Меня зовут Эдвин (США: 1113)
Должен отображаться как
Меня зовут Эдвин
(США: 1113)
Вместо
Меня зовут Эдвин (США:
1113)
Уже пытались изменить все возможные значения для настройки ниже, но ничего хорошего.
Android:maxLines
Android:setHorizontallyScrolling
Android:ellipsize
Android:singleLine
В моих выводах перенос слов в TextView не включает специальные символы, такие как : .
Обновлено 3.09AM 2/7/2018 UTC
Как уже упоминалось @Umair, разрыв строки с помощью \ n невозможен, потому что я не знаю длины текста перед двоеточием : . Это приведет к разрыву предложения слишком рано, прежде чем оно достигнет максимальной ширины TextView.