Przeciążyć metodę onBackPressed() w aktywności
public void onBackPressed(){
// do something here and don't write super.onBackPressed()
}
jeśli to nie jest aktywność możesz w taki sposób przechwycić ewent wciśnięcia Back Button
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
switch(keyCode){
case KeyEvent.KEYCODE_BACK:
// do something here
return true;
}
return super.onKeyDown(keyCode, event);
}