В рамках интернационализации Android-приложения я столкнулся с необходимостью динамического переноса слов или переноса в нужное место.
Все мои строки вынесены в strings.xml, но я не нашел никакой документации о переносах в Android.
Я хотел бы иметь возможность предлагать положения для переносов, аналогичные тому, как я могу это сделать в LaTeX:
http: //en.wikipedia. org / wiki / Hyphenation_algorithm
Но я не нашел никаких указаний на то, возможно ли это. Есть что-нибудь в рамках, которые я упустил? Что делают другие люди, например, с японскими строками, у которых нет очевидной позиции, чтобы разбить предложение? Вы просто добавляете пробелы в правильные позиции?
Я мог бы динамически изменять размер шрифта, чтобы он соответствовал определенным макетам, но для более длинных сообщений, которые занимают несколько строк, это не сработает. Что делать?