Cómo importar fuente externa / tipo de letra en ANDROID STUDIO?
Quiero saber cómo utilizar una fuente externa en Android Studio, ya que no hay ninguna carpeta de activos. Tengo que buscar un turtorial útil en Internet, pero todos pretenden utilizar la carpeta de activos. He creado una carpeta de activos yo mismo en src / main pero Android Studio doesnt recognie getAssets (). Así que ayúdame quizá
Gracias
- Cómo configurar Gujarati palabra conjunta en Android?
- Cómo utilizar la fuente de Roboto en android Project
- Fuentes personalizadas, puntos suspensivos en MultiLine TextViews, glifos y glitches
- Cómo instalar la fuente múltiple en el dispositivo android manualmente
- ¿Puedo subrayar texto en un diseño de Android?
- Mi aplicación se desplaza muy mal después de importar la fuente roboto en la carpeta assets / fonts
- ¿Cómo puedo añadir las fuentes en el editor de Android Studio
- Fuente árabe no mostrada en Samsung Devices
- Cómo cambiar el color y la fuente en ListView
- ¿Qué fuentes están instaladas de forma predeterminada en Android?
- Cómo utilizar Roboto condesed (o fino) fuente en ICS +?
- Cómo renderizar texto en C (android)?
- Cómo establecer una fuente personalizada en el título de ActionBar?
Vaya a su proyecto: app -> src -> main
Crear una carpeta de activos como este:
|assets |-----------------fonts |-------------------font.ttf |java |res AndroidManifest.xml
Y luego usar
Typeface face=Typeface.createFromAsset(getAssets(),"fonts/digital.ttf"); txtV.setTypeface(face);
Si tiene una fuente personalizada, utilice el código siguiente:
TextView tv=(TextView)findViewById(R.id.custom); Typeface face=Typeface.createFromAsset(getAssets(),"fonts/Verdana.ttf"); tv.setTypeface(face);
También coloque su archivo de fuentes en la carpeta assets / fonts y siga las instrucciones de aquí.
NOTA: Usted tiene que hacer la carpeta de activos por sí mismo
Si usted está teniendo un error con "getAssets ()" método entonces usted puede utilizar la siguiente manera. In assets folder pone la familia de fuentes
Typeface getFace=Typeface.create("OpenSans",3); textView = (TexView) findViewById(R.id.textView); textView.setTypeface(getFace);
Si has probado las carpetas de fuente res / asset / font y main / asset y has intentado diferentes fuentes, y no funcionó, es probable que sea un error de Android Studio.
Tuve el mismo problema, pero lo resolví mediante la importación de mi fuente a un editor de fuentes en línea (búsqueda de pentacom editor de fuentes) y la exportación de la fuente y guardarlo en un nuevo archivo ttf. La fuente resultante será menor en resolución, pero funcionó para mí.
Puede haber otros editores de fuentes en línea / exportadores que puede probar.
- Etiqueta Tamaño del texto de acuerdo con el tamaño de la pantalla en un gráfico gráfico del motor de gráfico en android
- Establecer fecha y hora utilizando el shell de ADB