完全退出程序(Android)
16lz
2021-01-23
两三句代码就ok.
实现的activity,前面已经打开了一个activity.
Activity2.java
package com.harlan;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;/** * 完全退出应用程序 * @author Harlan * @email [email protected] */public class Activity2 extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.test);Button btn=(Button) findViewById(R.id.button1);btn.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {//final ActivityManager am = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE); //am.restartPackage(getPackageName()); //android.os.Process.killProcess(android.os.Process.myPid());//System.exit(0);//ActivityManager activityManager=(ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);//activityManager.restartPackage("package com.harlan");finish();}});}@Overrideprotected void onDestroy() {// TODO Auto-generated method stubsuper.onDestroy();System.runFinalizersOnExit(true);System.exit(0);}}
PS:
这个问题我困扰我很长时间了,以前也尝试过找方法解决,于是在国内的网站找了一些答案,有人发这了这样的帖子,还写了好多种方法,但都让我很蛋疼没有一个可以用(我只试了android1.6的)。晚上找方法也是,同样的结果,国内的网站问问题感觉被忽悠的是很正常的,而且很浪费时间,不是方法没用就是前面说了大段后面来句这个方法还是不可行之类话,让人吐血。我英文很烂,但是没有办法,只有用英文google一下,很快找到了答案,谢谢stackoverflow.如果大家有什么更好的方法还请共享一下。
0分源码: http://download.csdn.net/detail/mark_dev/4316871
有兴趣的朋友可以加入我们(QQ:群:213167832)提高开发效率.谢谢大家的支持
更多相关文章
- Android应用程序四种数据存取方法总结
- traceview的使用方法
- android Bimtap 各种图片处理方法、图片特效
- android 9.0获取mac地址的方法
- Android实现音量调节的方法
- android常用intent的方法
- 2012-7-20 android 图片叠加效果——两种方法
- Android右滑返回上一个界面的实现方法
- 系统关闭GPRS数据流量和 GPS的方法