Onclick Android
Conceptos android
(OnClick-OnTouch-OnKey)
Profesor: Claudio Abbott
Alumno: Carlos González
Asignatura: Programación Android
Fecha:04-06-2014
Onclick
Onclick tiene la particularidad de poder realizar una acción al presionar un botón en este ejemplo al momento de presionar sobre el botón lo que hace es re direccionar a una páginaweb previamente definida.
private void addButtonClickListener()
{
Button navegador = (Button)findViewById(R.id.button1);
navegador.setOnClickListener(new OnClickListener() {@Override
public void onClick(View v) {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.disneyxd.com"));
startActivity(intent);
}
}OnTouch
OnTouch tiene la particularidad que nos permite diferenciar en muchas áreas ya sea con dispositivos móviles como tables en este ejemplola característica más principal es que a través de movimiento con el evento ACTION nos permite identificar qué tipo de movimiento con el touch del dispositivo estamos utilizando.
@Overridepublic boolean onTouch(View v, MotionEvent m) {
// aqui creamos un switch para poder
switch(m.getAction()){
case MotionEvent.ACTION_DOWN:
{ txt.setText("Ha Ejecutado un Evento");break
}
////aqui al realizar un movimiento
case MotionEvent.ACTION_MOVE:
{ txt.setText("Esta Haciendo un movimiento");
break;
}
case MotionEvent.ACTION_UP:txt.setText("Ha Pulsado la pantalla");
break;
}
/*txt.setText("has tocado la pantalla");*/
//
return true;
}
}
OnKey
OnKey nos permite verificar si es que estamosutilizado esta instancia ya que podemos realizar un ingreso por el teclado y al presionar una tecla nos dirá si es que se utiliza o no la instancia.
@Override
public boolean onKey(View arg0 , int...
Regístrate para leer el documento completo.