Android SDK Vis Editor

Android Software Development Kit, eller SDK inneholder en klasse som heter "EditText" som brukes til å tillate brukere å redigere tekstfelt i Android-programmer. Denne klassen brukes av applikasjoner for alt fra å tillate brukere å legge inn informasjon, eller tekst til å aktivere en bestemt plassering informasjon som skal overskrives av sensorer i maskinvaren. Den EditText klassen er et barn klasse av TextView klasse og arver alle egenskapene til den klassen.

Oversikt over TextView

TextView viser tekst til brukeren, via displayet på Android-enheten. Det har følgende XML-attributter: "android: Autolink", "android: Autotekst", "android: bufferType" og "android: kapitalisere". Disse endre hvordan klassen tar skriving fra brukeren, hvordan det gjør automatiske hyperkoblinger og ren tekst, hvor mye tekst vil bli tatt av inntastingsmetode, og hvordan det avgjør saken følsomhet. Andre XML-funksjoner begrenser datainput til sifre via "android: sifre" og avgjøre hvorvidt teksten kan redigeres via "android: redigerbar".

Oversikt over EditText

For EditText klassen å være knyttet til et tekstfelt, XML-attributtet, android. Redigerbar, må stilles når den overordnede klassen TextView kalles. EditText har en rekke offentlige metoder, med gettext () er en av de mest brukte. Når du bruker EditText, lage noen redigerte tekst i en midlertidig kopi av tekstfeltet som ikke vil bli overskrevet før endringene er utvalgte.

hint Tekst

En av de mer nyttige teknikker som EditText tillatelser er Hint Tekst evne, kalt med "android. Hint" Dette verktøyet sett kan du angi grå tekst i tekstinntastingsfelt som kan brukes til å sette en kontekstuell stykke dokumentasjon for sluttbrukeren å lese.

Angi tekstfarger

En annen egenskap som kan kalles med EditText er fargen på teksten og bakgrunnen. Begge fargesettene blir kalt gjennom heksadesimale koder, som farger på websider. Du kan også bruke EditText å angi et passord-feltet. En beslektet verktøy, input, spesifiserer hvordan programmet vil ta teksten som angitt.