2011.06.29(2)——— android 完全退出
16lz
2022-05-21
2011.06.29(2)——— android 完全退出
这个方法 很耗费资源
大致思路如下:
退出不完全 主要是因为有多个activity造成的 那么 我就想如果每次都只有一个activity 不就行了吗
然后:
在每个Activity里面 加上如下代码:
这样 每次就只有一个activity了
然后:
就可以完全退出了
这个方法 很耗费资源
大致思路如下:
退出不完全 主要是因为有多个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); }
就可以完全退出了
更多相关文章
- Ubuntu 16.04编译Android,make 版本过高导致编译失败的问题
- 配置adb
- Android实现TextView部分文本监听单击事件
- android中ListView的使用
- OpenGL ES 纹理过滤模式-glTexParameteri
- Android(安卓)再按一次退出程序三种办法
- 第一个Android程序--Hello Android
- android TabHost(选项卡)的使用方法
- android实现获取有线和无线Ip地址的方法