Todas las aplicaciones en Android tienen un título cuyo string está en el fichero strings.xml.
Muchas veces puede ser interesante cambiar este título por uno personalizado, o nos puede interesar cambiarlo en tiempo de ejecución, algo que no nos permite el título por defecto.
Para cambiar el título por uno personalizado debemos hacer lo siguiente:
En nuestro archivo principal, en la función onCreate:
El archivo custom_title_layout contendrá lo siguiente:
Con esto, sustituiremos el título de la aplicación por el nuestro. Cómo vemos, podemos añadir una imagen, cambiar el tamaño y color del texto o lo que deseemos.
Si quisiéramos cambiar el título en tiempo de ejecución, podemos usar la siguiente función:
Así, si quisiéramos cambiar el título, sólo deberíamos llamar a la función cambiaTitulo y pasarles cualquier cadena de texto.