Tengo una pregunta acerca de cómo implementar OnClickListeners para el desarrollo con el ADT. No estoy seguro de qué manera es más eficiente, ¿alguien puede darme pro y contras de cada enfoque?implementa OnClickListener VS. nuevo Button.OnClickListener() {};
class x extends Activity implements OnClickListener
{
button.SetOnClickListener(this);
OnclickListener(View v)
{
switch(v.getGetId());
{
case R.id.y:
//do stuff here
break;
.
.
.
}
}
}
< -VERSUS->
class a extends Activity
{
.
.
.
btn.setOnClickListener(new Button.OnClickListener()
{
OnClickListener(View v)
{
//do stuff here
}
});
}
Si sólo desea que el botón sea el hacer clic, sin duda el segundo uno, aunque estoy seguro de que alguien va a entrar en muchos más detalles. – Falmarri