Estoy desarrollando un programa de dibujo de texto en la pantalla con Android NDK en C código nativo. ¿Podría decirme cómo puedo renderizar el texto? Gracias.¿Cómo se procesa el texto en C (Android)?
Saludos Michael
Estoy desarrollando un programa de dibujo de texto en la pantalla con Android NDK en C código nativo. ¿Podría decirme cómo puedo renderizar el texto? Gracias.¿Cómo se procesa el texto en C (Android)?
Saludos Michael
El NDK actualmente no ofrece capacidades más allá de dibujo OpenGL.
Apenas he trabajado con Android, y nada con el NDK, por lo que esto puede estar hablando de mi ***, pero dependiendo de la aplicación, y si el rendimiento no es una preocupación, ¿podría generar un mapa de bits en el código C y pasarlo a la aplicación Java padre para mostrar?
sí, pero ¿cómo generar el mapa de bits? Quiero usar la fuente del sistema – user414756
Tendrá que utilizar una biblioteca de representación de texto basada en C como Pango.
Como ya dijo Graham Pango es una opción o si está dispuesto a hacer un poco más de trabajo, también puede usar la biblioteca de freetype directamente para representar glifos. El uso de freetype directamente tiene , la ventaja de que solo tiene freetype como dependencia.
Como resultado, debo usar OpenGL para representar texto? – user414756