Rytrtyyrtyreyer

2474 palavras 10 páginas
Análise e Desenvolvimento de Sistemas

Tó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

Relacionados