Отобразить имя приложения на двух строках под значком приложения.

В моем приложении Android есть имя приложения с двумя словами, а второе слово не соответствует первой строке под значком приложения. ОС не автоматически переносит второе слово на вторую строку, поэтому оно просто отключается. Я смог использовать "\n" как часть строки имени приложения вместо пробела, и это вынудило второе слово отображаться во второй строке. Однако, когда я пытаюсь загрузить свое приложение на рынок, я получаю сообщение об ошибке (о неправильном форматировании значка, что на самом деле означает, что у меня есть новая строка в имени моего приложения, google должен получать сообщения об ошибках прямо, но другая тема).

Итак, я видел другие приложения на рынке, у которых нет проблемы с отображением второго слова в названии приложения во второй строке. Как мне сделать то же самое и пройти мимо загрузки на рынок?

Спасибо.

Ответ 1

Из того, что я понимаю, это особенность, а не ошибка. Только пользовательские ромы, похоже, позволяют использовать более чем одну строку для имен.

Ответ 2

Даже мое приложение имело два имени приложения. Раньше имя отображалось только как однострочное имя приложения. Я просто удалил приложение с устройства и переустановил его, и моя проблема решена.

Может это кому-то помочь.

Ответ 3

\r\n работал у меня, добавлял его туда, где вы хотите разбить строку

Ответ 4

Я бы посмотрел на некоторые проекты, которые не имеют проблемы, посмотрите, как они определяют вещи в своих манифестных и строковых ресурсах и пытаются их сопоставить. Сканер штрих-кода (ZXing) является одним из таких приложений. Это пример приложения из одной из моих книг также успешно имеет разделение двух слов на две строки.