public static void restartApplication(Activity act) {
Intent mStartActivity = new Intent(act, MainActivity.class);
int mPendingIntentId = 123456;
PendingIntent mPendingIntent = PendingIntent.getActivity(act, mPendingIntentId, mStartActivity, PendingIntent.FLAG_CANCEL_CURRENT);
AlarmManager mgr = (AlarmManager) act.getSystemService(Context.ALARM_SERVICE);
mgr.set(AlarmManager.RTC, System.currentTimeMillis() + 500, mPendingIntent);
System.exit(0);
}
安卓开发重新启动应用的相关代码
最新推荐文章于 2023-12-05 15:59:54 发布