ensayos

Páginas: 6 (1430 palabras) Publicado: 4 de febrero de 2015
jipsjgis jddddddj
MainActivity.java
package com.example.Botones;
import android.os.Bundle;
import android.app.Activity;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnLongClickListener;
importandroid.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class MainActivity extends Activity implements OnClickListener,OnLongClickListener{
EditText etNombre;
Button btnEnviarRapido;

TextView tvMsj;


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);etNombre=(EditText)findViewById(R.id.etNombre);
btnEnviarRapido=(Button)findViewById(R.id.btnEnviarRapido);
tvMsj=(TextView)findViewById(R.id.tvMsj);
//Agregar escucha el btnEnviar

Activity_Main.xml













Programación Java 2 Micro Edition Módulo 2 - Lección 4
Interfaz de alto nivel
Formularios
ItemStateListener
El controlsobre el formulario lo podremos hacer de dos formas: a través de botones de comando que asignemos al formulario y a través de un nuevo método de captura de eventos que incorporemos: el ItemStateListener, el cual podrá capturar los cambios que ocurran en los ítems dentro de un formulario.
Así como existen clases que serán CommandListener para capturar los eventos derivados del uso de un comando, enlos formularios podremos tener clases que sean ItemStateListener, o sea, capturadores del estado de los ítems y serán invocados cuando el usuario interactúe con algún ítem del formulario, salvo Leyenda e Imagen que no poseen interacción.
La clase que queramos que capture estos eventos deberá implementar la interfaz ItemStateListener y el método itemStateChanged(item). El métodoitemStateChangedrecibirá como parámetro el ítem modificado y será invocado cuando el usuario haya cambiado el valor del ítem (por ejemplo, un campo de texto) y también cuando el usuario cambie el foco de un objeto hacia otro.
Para definir qué clase la capturadora de estos eventos debemos hacerlo a través del método setItemStateListener(clase) del formulario.
Grupo de opciones
Los grupos de opciones son muysimilares a las listas que ya manejas, con la particularidad de que los grupos de opciones no pueden existir si no es dentro de un formulario, además de poder compartir la pantalla con otros objetos.
Los grupos de opciones pueden ser Exclusivos o Múltiples, donde la selección debe ser unívoca entre todas las opciones o cuando se pueden tener seleccionados más de un elemento respectivamente. Por lotanto, los tipos de grupo de opciones disponibles son: Choice.EXCLUSIVE y Choice.MULTIPLE.
Los métodos y constructores de un ChoiceGroup son los mismos que los que para listas, deberemos definir un nombre para el objeto, el tipo de objeto (debemos utilizar Choice.Tipo en lugar de List.Tipo); así podremos definir un grupo de opciones de la siguiente forma:
ChoiceGroup gustos = new ChoiceGroup("Susintereses ", Choice.EXCLUSIVE);
gustos.append("Libros", null);
gustos.append("Cine", null);
gustos.append("Deportes", null);
gustos.append("Otros", null);
ChoiceGroup gustos = new ChoiceGroup("Sus intereses ", Choice.EXCLUSIVE, new String[ ] {"Libros", "Cine", "Deportes", "Otros"}, null;
En el ejemplo anterior agregaremos este ChoiceGroup. Para ello arrastramos el objeto ChoiceGroup desde lapaleta al formulario1.CUANDO LO HACES EN EL FLOW, NO SE VE NADA, PERO SI VAS AL SCREEN, SE VE AHÍ EL OBJETO AGREGADO

Para agregar elementos de selección arrastramos un ChoiceElement DESDE LA PALETA y lo soltamos arriba del objeto ChoiceGroup.

TAMBIÉN SE PUEDE AGREGAR DANDO CLIC DERECHO SOBRE EL CHOICEGROUP.

Luego podemos modificar cada texto (ChoiceElement) de selección desde sus...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensayo de el Ensayo
  • ensayo de ensayo
  • Ensayo Del Ensayo
  • Ensayo de un ensayo
  • Ensayemos un ensayo
  • ensayo del ensayo
  • Ensayo del ensayo
  • Ensayo del ensayo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS