我的应用程序有一个主屏幕,然后通向不同的屏幕,从每个回击将您带回主屏幕。每次用户“回到”主屏幕时,我都想做一些事情,我该如何捕捉这种事件???
问问题
6674 次
3 回答
9
在您的主要活动中使用 onResume() 方法或通过覆盖子活动中的 keyDown 方法在您的活动中使用 startActivityForResult 方法,它可能会对您有所帮助
于 2011-07-09T16:39:31.207 回答
0
你可以试试这个:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK)) {
//your stuff goes here
}
return super.onKeyDown(keyCode, event);
}
于 2011-07-09T16:42:48.133 回答
-1
你可以做类似的事情 -
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// Do your stuff
return true;
}
return super.onKeyDown(keyCode, event);
}
于 2011-07-09T16:38:25.913 回答