android开发 重启app

来源:互联网 发布:java开源架构 编辑:程序博客网 时间:2024/05/18 05:32

android开发 重启app

我们在android开发的过程中,可能遇到过这样的情况,当数据加载完成,或者从服务器下载文件完成,需要重启 app才会生效。
实现这个功能很简单,只需在需要重启的地方加上如下代码即可:

mDownloadCompleteBuilder.setPositiveButton("确定", new OnClickListener() {                @Override                public void onClick(DialogInterface dialog, int which) {                    //重启app代码                    Intent intent = getBaseContext().getPackageManager()                              .getLaunchIntentForPackage(getBaseContext().getPackageName());                      intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);                      startActivity(intent);                }            });
0 0