读书人

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

发布时间: 2013-03-26 09:54:34 作者: rapoo

按下返回键 不退出应用程序 从桌面点击再回来 类似腾讯微博
我知道重写onKeyDown这个方法 监听按下返回键 但是事件代码如何写呢?
[解决办法]
switch (keyCode) {
case KeyEvent.KEYCODE_BACK:
Log.i(TAG,"KEYCODE_BACK");
return true;
}
[解决办法]
贴一段代码:


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;
}

[解决办法]
引用:
贴一段代码:
Java code?1234567891011public boolean onKeyDown(int keyCode, KeyEvent keyEvent) { if(KeyEvent.KEYCODE_BACK == keyCode) { Intent intent = new Intent(Intent.ACTION_MAIN); ……


正解

读书人网 >Android

热点推荐