android强制完全退出核心代码
来源:互联网 发布:网红淘宝店前十名2017 编辑:程序博客网 时间:2024/06/05 21:13
http://abc20899.iteye.com/blog/1038615
先在AndroidManifest.xml文件中添加<uses-permission android:name="android.permission.RESTART_PACKAGES" />
这行代码,然后在自己的Activity重写onKeyDown()方法。具体如下:@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode==KeyEvent.KEYCODE_BACK&&event.getRepeatCount()==0){
AlertDialog.Builder alertbBuilder=new AlertDialog.Builder(this);
alertbBuilder.setTitle("真的要离开?").setMessage("你确定要离开?").setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//结束这个Activity
int nPid = android.os.Process.myPid();
android.os.Process.killProcess(nPid);
}
}).setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
}).create();
alertbBuilder.show();
}
return true;
}
至此完成。程序可以真正的退出,而不是在后台运行。
- android强制完全退出核心代码
- Android 完全退出应用程序实现代码
- android 完全退出应用程序实现代码
- android代码示例 应用完全退出
- android 强制退出应用
- Android直接强制退出
- Android应用强制退出
- iOS代码强制退出程序
- Android退出应用程序,完全退出!
- android 双击返回键退出应用核心代码
- android 完全退出程序
- Android完全退出应用程序
- android 完全退出程序
- Android完全退出应用程序
- android 完全退出应用程序
- android 完全退出应用程序
- android完全退出程序
- android 完全退出应用程序
- 不用通用选择器*{margin:0; padding:0;}应该注意的问题
- C中为什么参数以列表反序压入堆栈中
- vs2008中关于右键没有“查看代码”的选项的解决办法
- 再谈spring的事务2(集成hibernate)–用oracle的v$transaction看事务的加锁情况
- 关于 web service 详解
- android强制完全退出核心代码
- 10 个超赞的 JavaScript 图形图表绘制插件
- C++ Automation 2
- 五步让你了解网页web标准布局
- 读写ini文件
- 如何学习技术?
- 浅谈Iframe和FRAME的区别
- 多线程开发之NSOperation与NSThread
- MFC模板、文档、视图、框架的关系