Frage

Ich habe einen Bearbeitungstext und ich möchte die folgenden Einschränkungen einstellen (wenn möglich im XML -Code):

  • Deaktivieren Sie alle Großbuchstaben (die Umkehrung von Android: Kapitalisieren oder dieselbe Erklärung wie TolowerCase ())
  • Blockieren Sie, um die Zeile max zu bearbeiten. (Vermeiden Sie beispielsweise, dass Sie, wenn ich die Eingabetaste auf den EditText drücke, größer wird, um eine neue Zeile zu erstellen.)

Tatsächlich ist mein EditText ein Suchfeld (aber in meinem Fall möchte ich das Special -Such -Widget nicht verwenden).

Vielen Dank

War es hilfreich?

Lösung

Damit der EditText Single Line diese zu seinem Tag hinzufügen:

  android:singleLine="true"

Auch Android: Kapitalisierung wird abgeschrieben und sollte stattdessen verwendet werden

  android:inputType="textCapCharacters"

Es scheint jedoch keinen passenden Kleinbuchstaben -InputType zu geben, sodass Sie es möglicherweise manuell mit einem SetonkeyListener implementieren müssen.

Andere Tipps

verwenden android:lines="1" In der Android XML -Seite und dann das Layout.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top