Ответ 1
Вы можете использовать неразрывное пространство между числом и "днями".
Это  
для строки в XML или \u00A0
для строки в Java-коде.
У меня есть Appwidget, отображающий дни до события вроде:
eventname (-231 дней)
Если возможно, я хочу показать эту строку в одной строке. Если имя события слишком длинное, я хочу отобразить полный член в фигурных скобках в новую строку. Чтобы это было похоже:
longeventname
(-231 дней)
вместо:
longeventname (-231
дней)
(или что-то подобное)
Есть ли способ архивировать это? Могу ли я сделать (-231 дней) "атомарным"?
string.getLength не будет работать, поскольку размер виджета зависит от устройства.
Вы можете использовать неразрывное пространство между числом и "днями".
Это  
для строки в XML или \u00A0
для строки в Java-коде.