используйте следующий код.
class myactivity extends Activity{
int layoutid;
@Override
public onCreate(Bundle b){
setContentView(R.id.mainlayout);
layoutid = R.id.mainlayout;
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
// here you can access the layoutid variable
// implement your logic here
return true;
}
return super.onKeyDown(keyCode, event);
}
}
наслаждайтесь ...