Android - ANDROID STUDIO- AYUDA CON TYPEFACE

 
Vista:
sin imagen de perfil
Val: 5
Ha aumentado su posición en 11 puestos en Android (en relación al último mes)
Gráfica de Android

ANDROID STUDIO- AYUDA CON TYPEFACE

Publicado por Abel (2 intervenciones) el 06/10/2019 15:23:45
Buenas tardes. Estaba realizando unos cambios de fuente en mi aplicación y me encontré con que la fuente MONOSPACE y SERIF son incompatibles. Ambas con Typafaces y me es imposible aplicarlas. Me gustaría saber si hay alguna forma de poder aplicar ambas e incluso con alguna fuente más como puede ser ITALIC o BOLD.
Intenté lo siguiente, pero sin exito:
1
2
3
4
5
6
7
8
if(!negrita && !cursiva && serif && monospace){
            texto.setTypeface(SERIF,Typeface.NORMAL);
            Typeface tf=Typeface.create(SERIF,Typeface.NORMAL);
            Typeface tf2=Typeface.create(MONOSPACE,Typeface.NORMAL);
            int texto2;
            texto2=Integer.parseInt(tf2.);
            texto.setTypeface(tf,texto2);
}

La variable texto es un EditText en el cual va el texto. He podido hacer otras combinaciones de fuentes, pero parece que al ser ambas Typefaces da problemas y por eso intente hacer esta tontería, de pasar una fuente a Integer y que así me lo aceptará el parámetro de setTypeface.

Muchas gracias.

Un saludo, Abel
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 5
Ha aumentado su posición en 11 puestos en Android (en relación al último mes)
Gráfica de Android

ANDROID STUDIO- AYUDA CON TYPEFACE

Publicado por Abel (2 intervenciones) el 07/10/2019 12:24:06
Ya esta solucionado, se hace un método de create Typeface con la FontFamily "serif-monospace". No sabía que esa familia existía.

Typeface serif_monospace ;
serif_monospace= Typeface.create("serif-monospace",Typeface.NORMAL);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar