بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

ریستارت اپلیکیشن

مدیریت گفتگو
DV 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام

کسی میدونه با چه کدی میشه اپلیکیشن رو ریست کرد ؟

دوستان دقت کنند ریستارت خود اپلیکیشن مد نظره نه کلاس یا اکتیویتی

ممنون

نظرات

پاسخ‌ها 1

parsi bit 10 سال پیش

سلام... اینو امتحان کن...

 

    Intent mStartActivity = new Intent(G.context, MainActivity.class);
int mPendingIntentId = 1;
PendingIntent mPendingIntent = PendingIntent.getActivity(G.context, mPendingIntentId, mStartActivity, PendingIntent.FLAG_CANCEL_CURRENT);
AlarmManager mgr = (AlarmManager)G.context.getSystemService(Context.ALARM_SERVICE);
mgr.set(AlarmManager.RTC, System.currentTimeMillis() + 100, mPendingIntent);
System.exit(0);

نظرات

DV 10 سال پیش
سلام. اینو قبلا هم دیده بودم ... اما میگه توی setOnClickListener نمیشه از getSystemService استفاده کرد
parsi bit 10 سال پیش
من خودم تست کردم و کاملا جواب داد! خب شما میتونی یه تابع restart تعریف و داخل setonclicklistener این تابع رو فواخوانی کنی!
DV 10 سال پیش
درسته خیلی ممنون

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .