Android Staticlayout Schriftgröße

Gibt es sowieso die Schriftgröße eines statischen Layouts zu ändern? Das, was ich bisher habe, um den Text an der richtigen Stelle anzuzeigen, um damit zu beginnen.

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(); 

  • Wie kann ich die von der CoordinatorLayout kontrollierte Toolbar-Position zurücksetzen?
  • Kennwort speichern
  • Einstellbarer Ordner für verschiedene Auflösungen verwenden
  • Schriftart des Textes neben dem Optionsfeld ändern?
  • Android - Laden, bitte warten
  • Was ist UID auf Android?
  • RecyclerView: Animierte Elementgröße ändern
  • Fehler beim Aufruf von Appregistry.runApplication in reaktionsabhängig
  • AsyncTask-Threads sterben niemals
  • Was bedeutet der Parameter LayoutInflater attachToRoot?
  • Android - Markieren Sie ein Wort in einem TextView?
  • Android Manifest-Intent-Filter und Aktivität
  • One Solution collect form web for “Android Staticlayout Schriftgröße”

    Sie können die Schriftgröße mit dem TextPaint festlegen, den Sie als Argument übergeben, wenn das StaticLayout erstellt wird:

     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); 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.