una tipos tipo saber para letra imagen fuentes dafont con como android fonts android-collapsingtoolbarlayout android-typeface

android - tipos - tipo de letra en css



crear tipo de letra a partir de la fuente de recursos (2)

He intentado usar Typeface.createFromAsset(getAssets(),"font/myfont.ttf"));

Sé que el directorio de fuentes debe estar en activos, pero en mi caso, tengo un directorio de recursos de fuentes existente, así que pensé que el administrador de activos leería en el directorio de recursos de fuentes pero estaba equivocado. Estoy creando Typeface para establecer una fuente personalizada para colapsarToolbarLayout.

Encontré esta respuesta pero se requiere que guarde la fuente en los activos.


Esto funciono

Typeface typeface = ResourcesCompat.getFont(this, R.font.app_font);

Encontrado esto en el enlace del tutorial por @Eselfar.


Si desea crear el TypeFace partir de una fuente almacenada en la carpeta de activos,

no necesita definir el directorio, solo el nombre de la fuente:

Typeface typeface = Typeface.createFromAsset(getAssets(),"app_font.ttf");

Puede crear el tipo de letra utilizando el ID de recurso de la fuente almacenada en la carpeta /font esta manera:

Typeface typeface = ResourcesCompat.getFont(this, R.font.app_font);

su fuente debe estar almacenada en el directorio /font