Großbuchstaben für TextView einstellen

Ich habe TextView. Ich möchte Text im Großbuchstabenmodus anzeigen. Ist es für Großbuchstaben zugeschrieben? Nur ich habe Text in strings.xml und ich brauche die Zeile an mehreren Stellen als Kleinbuchstaben und Großbuchstaben.

  • Java-Äquivalent von #ifdef, das nicht kompilierbaren Code erlaubt
  • App namespace nicht in styles.xml im res-Ordner gefunden
  • Firebase Cloud Messaging ersetzt die Serverschlüssel mit Token zum Senden von Benachrichtigungen / Nachrichten
  • Android Handle telefonieren
  • Nur vier Optionen für ShareActionProvider mit ActionBarSherlock
  • onResume wird immer wieder aufgerufen, während der Telefonbildschirm gesperrt ist
  • Set View Text in der Mitte in Spinner in android
  • NoClassDefFoundError: android.support.design.internal.NavigationMenu auf Android 4.2.2 (wiko)
  • Wann synchronisiert in Java verwenden
  • Verwenden Sie eine benutzerdefinierte Farbe für den Button-Hintergrund, während Sie selectableItemBackground-Attribut verwenden
  • GLES10.glGetIntegerv gibt nur 0 in Lollipop zurück
  • Android: gson leistung
  • 9 Solutions collect form web for “Großbuchstaben für TextView einstellen”

    Verwenden Sie die String Klassenmethode, während Sie den Text in TextView als

     tv.setText(strings.toUpperCase()); 

    Schauen Sie sich diesen Beitrag zur Detaildiskussion an.

    Im Layout-XML können Sie das Attribut android:textAllCaps auf Ihrem TextView :

     <TextView android:textAllCaps="true"></TextView> 

    textView.setAllCaps(false) dies für programmatisch wie textView.setAllCaps(false) für so wie es ist und textView.setAllCaps(true) für Uppercase android:textAllCaps="true" für XML Layout

    Für einen XML-Ansatz möchten Sie nicht android:capitalize da dies für die Verwendung bei der Texteingabe gedacht ist. Verwenden Sie stattdessen textAllCaps . Wenn Ihre Strings als Kleinbuchstaben deklariert sind, dann ist es ganz einfach, zwischen Groß- und Kleinschreibung auf einer per-TextView-Basis umzuschalten.

    Ich glaube, es gibt kein solches Attribut, aber du kannst es benutzen

     textView.setText(text.toUpperCase()); 

    Auch das gefunden, niemals von mir selbst getestet

     android:capitalize="characters" 

    Versuche dies.

    Großbuchstaben

     textView.setText(getResources().getString(R.string.app_name).toUpperCase()); 

    Kleinbuchstaben

     textView.setText(getResources().getString(R.string.app_name).toLowerCase()); 

    Sie können eine benutzerdefinierte Ansicht erstellen, die aus TextView abgeleitet wurde, und überschreiben Sie die setText-Methode, um zu aktivieren.

    benutze es

     <TextView android:textAllCaps="true"></TextView> 

    Set android: textAllCaps = "true" in der Layoutdatei.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.