Нажатие на кнопку - это событие, которое может быть захвачено OnClickListerner
, например
((Button) findViewById(R.id.button1)).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(), "button clicked", Toast.LENGTH_LONG).show();
}
});