读书人

按上返回键 不退出应用程序 从桌面点击

发布时间: 2012-12-20 09:53:21 作者: rapoo

按下返回键 不退出应用程序 从桌面点击再回来 类似腾讯微博
我知道重写onKeyDown这个方法 监听按下返回键 但是事件代码如何写呢?
[最优解释]
贴一段代码:


public boolean onKeyDown(int keyCode, KeyEvent keyEvent) {
if(KeyEvent.KEYCODE_BACK == keyCode) {
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addCategory(Intent.CATEGORY_HOME);
startActivity(intent);
return true;
}
return false;
}

[其他解释]
switch (keyCode) {
case KeyEvent.KEYCODE_BACK:
Log.i(TAG,"KEYCODE_BACK");
return true;
}
[其他解释]
引用:
贴一段代码:
Java code?1234567891011public boolean onKeyDown(int keyCode, KeyEvent keyEvent) { if(KeyEvent.KEYCODE_BACK == keyCode) { Intent intent = new Intent(Intent.ACTION_MAIN); ……


正解
[其他解释]
引用:
switch (keyCode) {
case KeyEvent.KEYCODE_BACK:
Log.i(TAG,"KEYCODE_BACK");
return true;
}

大师 我试过 好像不行啊!

读书人网 >Android

热点推荐