2011.06.29(2)——— android 完全退出2011.06.29(2)——— android 完全退出这个方法 很耗费资源 大致思路如下:
2011.06.29(2)——— android 完全退出
2011.06.29(2)——— android 完全退出
这个方法 很耗费资源
大致思路如下:
退出不完全 主要是因为有多个activity造成的 那么 我就想如果每次都只有一个activity 不就行了吗
然后:
在每个Activity里面 加上如下代码:
@Override protected void onStop() { // TODO Auto-generated method stub finish(); super.onStop(); }这样 每次就只有一个activity了
然后:
public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { new AlertDialog.Builder(this) .setMessage("确定退出程序?") .setNegativeButton("取消", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { } }) .setPositiveButton("确定", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { finish(); } }).show(); return true; } return super.onKeyDown(keyCode, event); }就可以完全退出了
