Está en la página 1de 3

Programación en Android

Tema: Views Básicos 2

Views Básicos

Los widgets o elementos de tipo View pueden ser referenciados desde código java para modificar sus
propiedades o utilizarlos para definir su comportamiento para ello se utiliza el método findViewById:

TextView txt= (TextView)


findViewById(R.id.nombreid); txt.setText(“Hola !”);

Esta función requiere la especificación del id del elemento que queremos referenciar. Posteriormente podemos
realizar código adicional.

A todos los elementos del nuestro layout, se les puede especificar un identificador:

En este caso particular del Texto con id texto, haríamos la función findViewById(R.id.texto) y posteriormente,
con la función setText podemos cambiar el texto.

Veremos otros elementos básicos que junto al TextView permiten crear apps básicas:

EditText

View que permite el ingreso de texto

Propiedades

Hint: Texto que se despliega cuando el campo esta vacio


MaxLines: Determina el numero máximo de líneas en el EditText
InputType: Determina el tipo de información del Texto para desplegar el teclado digital

Centro de teleinformática y producción industrial


Popayán, Cauca 2016
Programación en Android
Tema: Views Básicos 2

Un ejemplo del xml:

Podemos usar la función getText() para obtener el texto del EditText:

Button

View que efectúa una acción al ser presionado

Propiedades

Text : Texto del Button

OnClick: Especifica un método que se llama cuando hacemos click sobre el botón, el método debe tener la
siguiente forma:

public void nombre_metodo(View v){

Centro de teleinformática y producción industrial


Popayán, Cauca 2016
Programación en Android
Tema: Views Básicos 2

Código: Para este caso podemos utilizar las funciones setOn para definir listeners o escuchadores de eventos
por ejemplo:

setOnClickListener : Realiza una acción después de realizarse un Click

De acuerdo a esto realizaremos los siguientes ejercicios:

Ejercicio

1. Crear la siguiente interfaz:

2. Hacer que el primer botón cambie el TextView por el texto del primer editText al dar click
3. Hacer que el segundo botón cambie el texto del TextView por el texto del segundo editText al dar click

Centro de teleinformática y producción industrial


Popayán, Cauca 2016

También podría gustarte