Android Software Development Kit eller SDK indeholder en klasse kaldet " EditText ", der bruges til at tillade brugere at redigere tekstfelter i Android-applikationer . Denne klasse bruges af programmer til alt fra giver brugerne mulighed for input retninger eller tekst til at muliggøre specifikke placering oplysninger blive overskrevet af sensorer i hardware. Den EditText klasse er et barn klasse i TextView klasse og arver alle ejendomme for denne klasse. Oversigt over TextView
TextView viser tekst til brugeren , via displayet af Android -enhed. Det har følgende XML-attributter : " Android: Autolink ", " Android: Autotekst ", " Android: bufferType " og " Android: kapitalisere " . Disse modify hvordan klassen tager tekst input fra brugeren , hvordan det gør automatiske hyperlinks og almindelig tekst , hvor meget tekst vil blive taget i af input metode , og hvordan den afgør sagen følsomhed. Yderligere XML-funktioner begrænser datainput til cifre via " android : cifre ", og afgøre, hvorvidt teksten er redigerbar via " android : redigeres ."
Oversigt over EditText
< br >
for EditText klasse til at være gældende for en tekst indtastningsfelt , XML attribut , Android : . redigerbare , skal indstilles , når forældrene klassen TextView hedder. EditText har en række offentlige metoder , med getText ( ) er en af de hyppigst anvendte . Når du bruger EditText , skabe nogen redigerede tekst i en midlertidig kopi af tekstfeltet , der ikke vil blive overskrevet , før ændringerne er undersøgt .
Tip Text
en af de mere brugbare teknikker, EditText tilladelser er den hint Text kapacitet, kaldes med " android : . hint" Dette værktøj sæt kan du angive grå tekst i tekst felter , der kan bruges til at sætte en kontekstuel stykke dokumentation for slutbrugeren at læse.
Angivelse tekstfarver
En anden attribut, der kan kaldes med EditText er farven på teksten og baggrunden. Begge farve sæt bliver kaldet ved hexadecimale koder ligesom farver på websider. Du kan også bruge EditText at angive en adgangskode indtastningsfeltet. Et beslægtet nytte, InputType specificerer hvordan ansøgningen vil tage teksten som indtastes.