Tamaño de fuente de Android Staticlayout

¿Hay alguna forma de cambiar el tamaño de la fuente de un diseño estático? Esto es lo que tengo hasta ahora para mostrar el texto en el lugar correcto para empezar.

int question_text_width = game_question_bg.getWidth(); int question_text_xPos = 100; int question_text_yPos = 100; StaticLayout question_text = new StaticLayout(text, text_paint, question_text_width, Layout.Alignment.ALIGN_CENTER, 1.2f, 1.0f, false); //Position Text canvas.translate(question_text_xPos, question_text_yPos); //As a form of setMaxLine canvas.clipRect(new Rect(0, 0, game_question_bg.getWidth(), game_question_bg.getHeight())); question_text.draw(canvas); //Reset canvas back to normal canvas.restore(); 

Puede establecer el tamaño de la fuente utilizando el TextPaint que pasa como argumento cuando se crea StaticLayout:

 TextPaint text_paint = new TextPaint(); float fontSize = 25; text_paint.setTextSize(fontSize); StaticLayout question_text = new StaticLayout(text, text_paint, question_text_width, Layout.Alignment.ALIGN_CENTER, 1.2f, 1.0f, false); 
  • Las funciones de dibujo de lienzo no funcionan después de bloquear y desbloquear la pantalla
  • Android: Cómo poner elementos personalizados en un círculo / destino
  • Ver con Zoom y dibujar línea sobre lienzo en Android
  • Método Invalidate-like para el método de dibujo de WallpaperServices
  • Android PdfDocument.Page - Problemas con el tamaño de la imagen
  • Android (multitouch) dibujo aplicación deshacer la función
  • ¿Crear una sombra alrededor de una forma dibujada lienzo?
  • Lona de Android dibuja texto subrayado
  • ¿Puedes explicar el comportamiento de TextView + Gravity + SingleLine y Canvas?
  • Canvas en SurfaceView - Aceleración de hardware
  • ¿Lanzar un mapa de bits en Android ayuda?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.