1
2
3
4
5
6
7
8
private void restart(Context context) {
    PackageManager packageManager = context.getPackageManager();
    Intent intent = packageManager.getLaunchIntentForPackage(context.getPackageName());
    ComponentName componentName = intent.getComponent();
    Intent mainIntent = Intent.makeRestartActivityTask(componentName);
    context.startActivity(mainIntent);
    Runtime.getRuntime().exit(0);
}
cs

 

참고 : stackoverflow.com/questions/6609414/how-do-i-programmatically-restart-an-android-app

+ Recent posts