بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
برنامه نویسی یک دکمه برای ریست کردن برنامه(خروج و دوباره اجرا کردن برنامه)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
hamidd
11 سال پیش
+3
0
با PendingIntent و AlarmManager به این صورت میشه.
Intent mStartActivity = new Intent(context, StartActivity.class);
int mPendingIntentId = 123456;
PendingIntent mPendingIntent = PendingIntent.getActivity(context,
mPendingIntentId, mStartActivity,
PendingIntent.FLAG_CANCEL_CURRENT);
AlarmManager mgr = (AlarmManager) context
.getSystemService(Context.ALARM_SERVICE);
mgr.set(AlarmManager.RTC, System.currentTimeMillis() + 100,
mPendingIntent);
System.exit(0);
به جای context یه context درست بزار و به جای StartActivity.class هم تا اون جایی که یادم هست باید اکتیویتی جاری رو بنویسی.
همچنین میتونستی این عبارت how to programmatically restart android app? Stack Overflow رو توی گوگل سرچ کنی تا به این نتیجه برسی.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .