关于语言更改的事件我只想重新启动Android应用程序以反映ui更改,所以这里是我的代码:
Intent i = getBaseContext().getPackageManager()
.getLaunchIntentForPackage(getBaseContext().getPackageName());
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_TASK_ON_HOME);
startActivity(i);
这与android lollypop和jellybeans工作正常,但它不能与kitkat一起使用
Android:launchMode =" singleTask"