Этот вопрос задавался ранее - но без удовлетворительного ответа!Поэтому я пытаюсь сделать это снова.
Я хочу присвоить значку запуска приложений (отображаемому на стартовом экране!) Другую, более короткую подпись.Кажется, программа запуска берет свою метку из раздела mainfest о метке основной активности, как здесь:
<activity android:name="MainActivity" android:label="@string/app_short_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Я уже изменил исходную ссылку на имя моего приложения @ string / app_name надругой, более короткий строковый ресурс здесь.
НО - большой НО : это также, конечно, меняет заголовок этого занятия по умолчанию!И я не хотел, чтобы это произошло, достаточно места для длинного имени приложения!Повторная установка длинного заголовка в onCreate
с использованием метода setTitle(int)
также не годится, потому что короткое имя будет видно пользователю в течение короткого времени, но достаточно долго, чтобы заметить!
И - пожалуйстане отвечайте на мой вопрос, ссылаясь на пользовательский заголовок ... Я не хочу идти так долго, просто из-за глупого заголовка строки!Больно рисовать собственную строку заголовка для такого маленького эффекта!
Есть ли простой способ просто дать программе запуска другую строку для отображения?Спасибо за ваши ответы!
Редактировать: Еще одна причина, по которой наличие настраиваемого заголовка заголовка - это боль, заключается в том, что он не будет выглядеть как заголовок заголовка по умолчанию.это выглядит одинаково на каждом устройстве!И это не может быть решением, если, в конце концов, я не хочу другого внешнего вида!