方法一
     在程序中加入如下代码: this.finish();
  
方法二
   在程序中加入如下代码:
   int pid = android.os.Process.myPid();
   android.os.Process.killProcess(pid);   //杀死当前进程
   或者:
   android.os.Process.killProcess(android.os.Process.myPid());

方法三 
     1.在AndroidManifest.xml加入:
            <uses-permission android:name="android.permission.RESTART_PACKAGES" />
     2.在程序中加入如下代码:
            int version = android.os.Build.VERSION.SDK_INT;
            Context mContext = getBaseContext();
            ActivityManager activityMgr = (ActivityManager) mContext.getSystemService(Context.ACTIVITY_SERVICE);
            if (version <= 7) {
                   activityMgr.restartPackage(mContext.getPackageName());
            } else {
                   mContext.stopService(new Intent(mContext, MainActivity.class));
                   activityMgr.killBackgroundProcesses(mContext.getPackageName());
            }

arrow
arrow
    全站熱搜

    戮克 發表在 痞客邦 留言(0) 人氣()