2017-07-23 1 views
0

Also ich bin mir bewusst, dass Android automatisch Button Text Zeichen zu allCaps setzt. Mein Problem ist jedoch, dass, wenn ich Kleinbuchstaben "i" in einem Schaltflächentext verwende, es Großbuchstaben mit einem Punkt anzeigt. (Möglicherweise teste ich die App auf einem Telefon, das auf Türkisch eingestellt ist).Wie Android Button Text ohne gepunkteten Großbuchstaben "I" anzuzeigen?

Wie kann ich Buchstabe I ohne Punkt in einem Schaltflächentext anzeigen, wie es in der englischen Sprache ist, egal in welcher Sprache das Telefon verwendet wird?

+1

Screenshot anhängen – Rahul

Antwort

0

Wenn android:textAllCaps="true" eingestellt ist (standardmäßig auf Schaltflächen), ruft das System im Wesentlichen yourText.toUpperCase(Locale.getDefault()) für den Text auf, den Sie für die Ansicht festgelegt haben. Um dies zu umgehen, setzen Sie textAllCaps auf false und dann in Großbuchstaben mit yourString.toUpperCase(Locale.US).