ericguti.90
12/06/13, 12:58:06
Estoy haciendo un pequeño juego utilizando SurfaceView y quiero añadirle texto, he utilizado canvas (No se si hay alguna forma mejor de hacerlo) y haciendo pruebas he puesto esto:
canvas.drawText("puntos de todos los monstruos que voy matando y todos los que quedan", 20, 20, estiloTexto);
Donde estiloTexto es un Paint (que me imagino que son las propiedades del texto, me equivoco?)
Bueno el problema es que a la hora de escribir el texto no hace un salto de linea sino que corta el texto y solo se ve el principio de la frase y quiero que se vea toda. En un momento de desesperación había pensado en hacer varios drawText pero claro hay muchos tamaños de pantalla así que estaría en el mismo problema... alguna solución??
Gracias!!!
canvas.drawText("puntos de todos los monstruos que voy matando y todos los que quedan", 20, 20, estiloTexto);
Donde estiloTexto es un Paint (que me imagino que son las propiedades del texto, me equivoco?)
Bueno el problema es que a la hora de escribir el texto no hace un salto de linea sino que corta el texto y solo se ve el principio de la frase y quiero que se vea toda. En un momento de desesperación había pensado en hacer varios drawText pero claro hay muchos tamaños de pantalla así que estaría en el mismo problema... alguna solución??
Gracias!!!