Rytrtyyrtyreyer
2474 palavras
10 páginas
Análise e Desenvolvimento de SistemasTópicos Especiais em Desenvolvilmento
Prof. MSc. Marcos Macedo marcos@synapsystem.com.br
Programação Avançada
1
Plataforma Java
TEXTVIEW EDITTEXT IMAGEVIEW CHECKBOX E RADIO SPINNER
INDICE
AUTOCOMPLETE TEXTVIEW DATEPICKER E TIMEPICKER COMPONENTES DE INTERFACE - VIEWS
Programação Avançada
155
Plataforma Java
Views
Chamam-se views os controles que podem ser adicionados a uma Activity Activity; As views criadas pelo editor gráfico no ambiente Eclipse na realidade criam a view no formato xml:
Lembrando: todos os formulários (Activity) da aplicação podem ser definidos via arquivos xml
Programação Avançada
156
Plataforma Java
156
Propriedades das Views
Representação em xml das propriedades
Ferramenta de layout
Código fonte
Programação Avançada
157
Plataforma Java
157
View TextView
Exibe um texto sem a possibilidade de edição. Alguns métodos / propriedades: setText(CharSequence p1) a ser exibido; setTextSize (float p1) do texto; define o texto
define o tamanho
setTextColor (int P1) define a cor do texto, onde P1 pode ser obtido das constantes da classe Color; setBackgroundColor (int P1) define a cor de fundo; Tais métodos possuem propriedades correspondentes: • Text; • Text Size: informar a unidade de medida. Ex: 18px; • Text Color: informar o valor hexadecimal. Ex: #FF0000; • Background: informar o valor hexadecimal. Ex: #FF0000; OBS: Os métodos / propriedades acima aplicam-se também às views que veremos a seguir... Plataforma Java Programação Avançada 158
158
View EditText
Permite que o usuário insira informações por meio da digitação de um texto; Principais métodos:
setText(String p1) define o texto a ser exibido na caixa de textos; Editable getText() retorna o texto digitado. Para obter a String informada no campo deve-se encadear o método toString(). Ex: edtNome.getText().toString() setEnabled(boolean p1) habilita (true) ou desabilita