首页 > 移动开发 > Android重启应用程序代码

Android重启应用程序代码

主要代码:

  1. Intent i = getBaseContext().getPackageManager()
  2.         .getLaunchIntentForPackage(getBaseContext().getPackageName());
  3. i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
  4. startActivity(i);

 

ps:

getApplicationContext()返回应用的上下文,生命周期是整个应用,应用摧毁它才摧毁

Activity.this的context 返回当前activity的上下文,属于activity ,activity 摧毁他就摧毁

getBaseContext()  返回由构造函数指定或setBaseContext()设置的上下文


本文固定链接: http://www.devba.com/index.php/archives/1440.html | 开发吧

报歉!评论已关闭.