xActivity extends TabActivity,并为其添加了几个子Activity,现在想在xActivity监听返回键(onBackPressed),但是onBackPressed方法一直未调用。解决办法:
1、xActivity的每个子Activity都复写onBackPressed方法;eg:
@Override
public void onBackPressed() {
this.getParent().onBackPressed();
}
2、xActivity 代码:
@Override
public void onBackPressed() {
Log.e(TAG,"onBackPressed");
}
这样xActivity onBackPressed方法就能被调用(打印 onBackPressed);