Das wird eine wirklich einfache Antwort haben, aber ich kann nicht finden, was es ist. Ich möchte die automatische Großschreibung eines EditText deaktivieren, so dass standardmäßig der erste eingegebene Buchstabe nicht automatisch großgeschrieben wird. Ich möchte immer noch Großschreibung zulassen, aber nur, wenn der Benutzer dies manuell tut.
Ich habe android:capitalize="none"
auf meinem EditText probiert, und ich habe android:inputType="text"
ausprobiert, aber beide schreiben den ersten Buchstaben automatisch groß. Ich möchte kein TextWatcher
verwenden, weil es auf der Soft-Tastatur immer noch die Shift-Taste als gedrückt für den ersten Buchstaben zeigt, und ich bin pingelig und will das nicht zeigen.
Für die Nachwelt denke ich, was Sie suchen (oder genauer gesagt, wer das in der Zukunft findet), ist diese Tabelle mit allen Optionen, die für den inputType verwendet werden können:
Ссылка
In diesem speziellen Fall würde ich "text" empfehlen.
Just plain old text. Corresponds to TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_NORMAL.
Tags und Links android android-edittext