O Software Android Development Kit , ou SDK, inclui uma classe chamada " EditText ", que é usado para permitir que os usuários editem campos de texto em aplicativos Android. Essa classe é usada pelos aplicativos para tudo, desde que permite aos usuários indicações de entrada ou de texto para permitir que as informações de localização específica a ser substituídos por sensores no hardware. A classe EditText é uma classe filha da classe TextView e herda todas as propriedades da classe. Visão de TextView
TextView exibe texto para o usuário, através do display do dispositivo Android . Tem os seguintes atributos de XML: "android : autolink ", " android: AutoTexto ", " android: bufferType " e " android: capitalizar " . Estes modificar a forma como a classe tem entrada de texto do usuário, como faz hiperlinks automáticos e texto simples , quanto texto será levado por o método de entrada e como determina a sensibilidade caso. As características adicionais XML restringir a entrada de dados para um dígito via " Android: dígitos " e determinar se é ou não o texto é editável via "android : editável " .
Visão de EditText
< br >
para a classe EditText de ser aplicável a um campo de entrada de texto , o atributo XML, android: . editável, precisa ser definido quando a classe TextView pai é chamado . EditText tem um número de métodos públicos , com getText () sendo um dos mais utilizados. Ao utilizar EditText , criar qualquer texto editado em uma cópia temporária do campo de texto que não será substituído até que as mudanças são vetados .
Dica Texto
uma das técnicas mais úteis que EDITTEXT licenças é a capacidade de texto dica, chamado com "android : . dica" Este conjunto de ferramentas permite que você especifique o texto cinza em campos de entrada de texto que pode ser usado para colocar um pedaço contextual de documentação para o usuário final para ler.
Especificando texto cores
Outro atributo que pode ser chamado com EditText é a cor do texto e do fundo. Ambos os conjuntos de cores são chamadas através de códigos hexadecimais , como cores em páginas da Web . Você também pode usar EditText para especificar um campo de entrada de senha. Um utilitário relacionado , InputType , especifica como a aplicação irá tomar o texto como entrou .