Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 30/09/14, 18:30:23
Array

[xs_avatar]
gonza28 gonza28 no está en línea
Desarrollador
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Tu operador: Personal
fuente personalizada en los strings

Hola chicos.

Vean, ya he usado fuentes personalizadas en algun que otro proyecto usando un codigo que encontré por la web y me funciona bien. Lastima que para cada texto tengo que escribir todo el codigo nuevamente.

Pero este no es el problema ya que en el titulo lo aclaro:
Necesito asignar una fuente "x" al
Código:
<string name="app_name">Liga Argntina</string>
Esas fuentes de google no me han gustado nunca y si cambio en la interfaz de interaccion, siempre me queda el titulo de la app con esa fuente.

Muchas gracias y abajo pego el codigo que uso para las fonts.

Código:
// Defino la nueva fuente cargandola desde el fichero .ttf         
        Typeface miPropiaTypeFace = Typeface.createFromAsset(getAssets(), "fonts/riesling.ttf");
        
        // Cargo en una variable tipo TextView el campo de la pantalla
        // identificado con el id poker.
        
        TextView helloPoker = (TextView)findViewById(R.id.dbboca);
        
        // Le aplico el nuevo tipo de letra
        helloPoker.setTypeface(miPropiaTypeFace);
Responder Con Cita


  #2  
Viejo 30/09/14, 19:37:31
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
En cuanto a lo de escribir todo el código nuevamente por cada texto, yo lo que hago es crear una clase que hereda de TextView (o de EditText, o de lo que sea, según lo que quiero cambiar) y asigno la fuente en su constructor.

Por ejemplo en tu caso tendría la clase RieslingTextView.

En cuanto a tu problema, no lo termino de entender.

No se si quieres cambiar la fuente del nombre de la app en el Launcher o en el ActionBar de la Activity.

Si es el primer caso no puedes, eso lo controla el Launcher, y si es en el segundo caso, creo que lo único que puedes hacer es crearte un ActionBar personalizado.
Responder Con Cita
  #3  
Viejo 30/09/14, 21:28:54
Array

[xs_avatar]
gonza28 gonza28 no está en línea
Desarrollador
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Tu operador: Personal
 Cita: Originalmente Escrito por kriogeN Ver Mensaje
En cuanto a lo de escribir todo el código nuevamente por cada texto, yo lo que hago es crear una clase que hereda de TextView (o de EditText, o de lo que sea, según lo que quiero cambiar) y asigno la fuente en su constructor.

Por ejemplo en tu caso tendría la clase RieslingTextView.

En cuanto a tu problema, no lo termino de entender.

No se si quieres cambiar la fuente del nombre de la app en el Launcher o en el ActionBar de la Activity.

Si es el primer caso no puedes, eso lo controla el Launcher, y si es en el segundo caso, creo que lo único que puedes hacer es crearte un ActionBar personalizado.
Muchaaaaaas gracias por entrar a ayudar. htcmania siempre vale oro.

Bueno, lo de la clase para un solo codigo te voy a preguntar bien despues por que me interesa.

Con respectoa mi problema es la segunda:
Asignar una fuente al string de la ActionBar. Mi actionbar es personalizada. pero solo en imagenes.
Antes, yo leyendo tutoriales habia diseñado todas las imagenes estirables para mis actionbar. eso me llevo un ojo y la mitad del otro.
Hoy, para el que no lo sabe, podemos usar esta web, lo hago en 1 minuto. pero en el estilo no puedo personalizar ese texto de la barra de acciones.

dejo la web por si a alguien le salva la vida como a mi.
http://jgilfelt.github.io/android-ac...olor=9c0%2C100
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 07:28:16 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /