609 Stimmen

Ausblenden der Unterleiste in EditText

Wie kann ich die EditText-Unterleiste (die Eingabeaufforderungszeile mit kleinen Serifen an den Enden) ausblenden?

Vielleicht gibt es eine bessere Möglichkeit, das zu tun, was ich will: Ich habe ein Layout mit einem EditText. Normalerweise wird dieser gut angezeigt, wenn der Benutzer darauf tippen und mit der Eingabe oder Bearbeitung von Text beginnen kann.

Manchmal möchte ich jedoch das gleiche Layout verwenden (vereinfacht andere Logik), um die gleichen Daten schreibgeschützt anzuzeigen. Ich möchte, dass die Darstellung ähnlich ist - sie sollte die gleiche Höhe und die gleiche Schriftart haben, aber ohne den Unterstrich.

Als Notlösung werde ich dies umsetzen, indem ich den EditText entferne und durch eine TextView ersetze. Ich denke, dass das die gewünschten Ergebnisse liefern wird, aber es scheint ein Umweg und ein teurer Weg zu sein, um etwas zu tun, das durch Ändern von Attributen einfach zu tun sein sollte.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X