نوشته شده توسط
tux-world
نیاز که شما آلارم منیجر اندروید رو ست میکنید برای کارای خودتون. مثلا برای زمان بندی و اینا
رم خالی بشه؟ نه اینا ربطی به اون نداره. گوشی رو خاموش کنید ممکنه کار نکنه دیگه
آلارم ربطی به سرویس و رم نداره.
ممنون
من با کد زیر میام بعد اینکه سرویس از بین رفت ( با خالی کردن کش رم) یه الارم میسازم که بعد 6 ثانیه بازم اپلیکشن منو استارت کنه ... ولی کار نمی کنه
نمیدونم مشکل از چیه ولی انگار وقتی کش حافظه خالی میشه الارم منیجر هم پاک میشه
Intent restartServiceIntent = new Intent(G.context, BaseActivity.class);
restartServiceIntent.setPackage(getPackageName());
restartServiceIntent.setFlags(Intent.FLAG_ACTIVITY _NEW_TASK);
G.context.startActivity(restartServiceIntent);
//
//
PendingIntent restartServicePendingIntent = PendingIntent.getService(G.context, 1, restartServiceIntent, PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager alarmService = (AlarmManager) G.context.getSystemService(ALARM_SERVICE);
alarmService.set(
AlarmManager.RTC_WAKEUP,
System.currentTimeMillis() +6000,
restartServicePendingIntent);