重新启动自身应用比较简单:
private void restartApplication() {
//重新打开app启动页
final Intent intent = getPackageManager().getLaunchIntentForPackage(getPackageName());
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
//杀掉以前进程
android.os.Process.killProcess(android.os.Process.myPid());
}
ฅ՞•ﻌ•՞ฅ ~ 厚着脸皮要个赞赏哈 ~ ฅ՞•ﻌ•՞ฅ