Esta pregunta se ha hecho antes, pero sin respuesta satisfactoria a todos! Lo estoy intentando de nuevo.
Quiero dar mi solicitud icono launcher (el que se muestra en la startscreen!) de una manera diferente, más corto título. Parece que el lanzador toma su etiqueta de la mainfest sección acerca de la actividad principal de la etiqueta, como aquí:
<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>
Ya he cambiado la referencia original a mi nombre de la aplicación @string/app_name a otro, la cadena más corta de los recursos aquí.
PERO - gran PERO: esto, por supuesto, también los cambios de esta actividad por defecto del título! Y yo no quiero que eso suceda, hay suficiente espacio para un largo nombre de la aplicación! Ajuste el largo título de nuevo en onCreate
utilizando el setTitle(int)
método no es bueno, porque el nombre corto será visible para el usuario por un corto tiempo, pero el tiempo suficiente para ¡aviso!
Y por favor, no conteste a mi pregunta por referencia a una costumbre barra de título... yo no quiero ir por el camino más largo, sólo a causa de una estúpida cadena de título! Es un dolor para dibujar personalizados en la barra de título para tan poco efecto!!!!
¿Hay ninguna manera fácil para dar sólo el iniciador de una cadena diferente a la pantalla?
Gracias por sus respuestas!
Edit: Una razón más de por qué tener un personalizados de la barra de título es un dolor, es que no será igual a la predeterminada de la barra de título, tendría que explícitamente hacer las cosas para que se vea igual en todos los dispositivos! Y eso no puede ser una solución si, después de todo, no quiero una apariencia diferente!