TextView с отключенным переносом слов, вместо этого перенос (разрыв строки) на любой символAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 TextView с отключенным переносом слов, вместо этого перенос (разрыв строки) на любой символ

Сообщение Anonymous »

У меня есть многострочный TextView, для которого я хочу полностью отключить перенос слов и поставить разрыв предложения в конце строки, какой бы символ это ни был, в середине «слова».
Итак, вместо этого:
| |
|Lorem ipsum dolor sit amet, consectetur |
|adipiscing elit, sed do eiusmod tempor |
|incididunt ut labore et dolore magna aliqua.|
| |
|Lorem/ipsum/dolor/sit/amet,/consectetur/ |
|adipiscing/elit,/sed/do/eiusmod/tempor/ |
|incididunt/ut/labore/et/dolore/magna/aliqua.|
| |

Я хочу это увидеть:
| |
|Lorem ipsum dolor sit amet, consectetur adip|
|iscing elit, sed do eiusmod tempor incididun|
|t ut labore et dolore magna aliqua. |
| |
|Lorem/ipsum/dolor/sit/amet,/consectetur/adip|
|iscing/elit,/sed/do/eiusmod/tempor/incididun|
|t/ut/labore/et/dolore/magna/aliqua. |
| |

Насколько я могу судить, замена обычного символа пробела неразрывным пробелом \u00A0 на самом деле не является решением, поскольку разрывы строк происходят на других символах, например косой черте для тоже пример.
Мне кажется, что я уже перепробовал все возможные комбинации значений для android:breakStrategy, android:lineBreakStyle, android:lineBreakWordStyle, android:singleLine... Что я упускаю из виду?
Изначально у меня есть простой TextView (внутри ScrollView, если это актуально):





Подробнее здесь: https://stackoverflow.com/questions/793 ... -character
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»