Das Android Software Development Kit , SDK oder enthält eine Klasse namens "Editieren" , die verwendet werden , um Benutzern Textfelder in Android -Anwendungen bearbeiten wird . Diese Klasse wird von Anwendungen für alles von so dass Anwender zur Eingabe Richtungen oder Text möglich ist, spezifische Informationen zum Standort überschrieben werden durch Sensoren in der verwendeten Hardware . Die EditText Klasse ist ein Kind der Klasse TextView Klasse und erbt alle Eigenschaften dieser Klasse . Übersicht TextView
TextView zeigt Text an den Benutzer über das Display des Android-Gerät. Es hat die folgenden XML-Attribute : " android : AutoLink ", " android : Autotext ", " android : bufferType " und " android : kapitalisieren " . Diese Änderung , wie die Klasse Texteingabe des Benutzers, wie es automatische Hyperlinks und Klartext macht , wie viel Text wird in der Input-Methode gemacht werden und wie sie bestimmt Fall Empfindlichkeit nimmt . Zusätzliche XML-Funktionen beschränken den Dateneingang mit Ziffern über " android : Ziffern" und bestimmen, ob der Text bearbeitet werden kann via " android : editable " .
Übersicht EditText
< br >
Für die EditText Klasse zu sein für ein Texteingabefeld , das XML-Attribut , android : benötigt editierbar, eingestellt werden, wenn die übergeordnete Klasse TextView aufgerufen wird. . EditText hat eine Reihe von öffentlichen Methoden , mit getText () ist eine der am häufigsten verwendeten . Bei Verwendung EditText , weder bearbeiteten Text in einer temporären Kopie des Textfeld , die nicht überschrieben werden , bis die Änderungen überprüft werden .
Hint Text
eine der nützlichsten Techniken, die EditText Genehmigungen der Hint Text -fähig, mit den Namen " android : . Hinweis" Dieses Tool Set ermöglicht es Ihnen, grauen Text in Eingabefeldern , die verwendet werden , um ein Kontextmenü Stück Dokumentation gesetzt werden kann angeben für die Endbenutzer zu lesen.
Angeben Text Farben
Ein weiteres Attribut , das mit EditText genannt werden kann, ist die Farbe des Textes und des Hintergrundes . Beide Sätze sind durch Farbe Hexadezimalcodes genannt , wie Farben auf Webseiten. Sie können auch EditText ein Passwort Eingabefeld angeben . Eine verwandte Dienstprogramm InputType , legt fest, wie die Anwendung den Text nehmen, wie eingegeben .