para ser sincero soy desarrollador android principiante, estoy desarrollando aplicación para android que tienen la funcionalidad de cambio de la fuente de textView dinámicamente, así que hacer simple solución dada abajo.
File sdCardRoot = Environment.getRootDirectory().getAbsoluteFile();
File yourDir = new File(sdCardRoot, "/fonts/");
for (File f : yourDir.listFiles()) {
if (f.isFile()) {
Log.v("fonts", "" + f.getName());
}
}
pero me siento preocupación acerca de la estructura de directorio android porque algún tiempo android personalizada real de dispositivo no permite para leer fuentes instaladas del sistema [root].
¿Hay alguna otra forma para recuperar fuentes de sistema?