Codigo simple para manejar las acciones de un boton (o cualquier otro componente) cuando se le hace click a el.
Recordemos que primero tenemos q levantar el componente XML y asigarlo a una variable para empezar a gestionar este u otro evento

btn_send.setOnClickListener(new OnClickListener()
{

@Override
public void onClick(View arg0)
{
Log.d("Evento","Hice click en el botón);
}

});

Recomendaciones:

  • Todas las asignaciones de métodos meterlas en las primeras lineas de código y si tenemos muchas en un método así el código total de la clase no se ensucia mucho y es más legible.
  • Por mas que pongamos esos seteos en las primeras lineas de código, solo se ejecuta cuando se llama a ese evento. Hay q tener cuidado cuando se lee y se quiere interpretar la logica del flujo de una app. Por eso es mejor tener las manzanas con las manzanas :)