[英]Restart android application after a time
一段時間后,我需要重新啟動android。 我的應用程序是帶有圖像的幻燈片。 用戶通過主頁按鈕或后退按鈕關閉應用程序。 我需要一段時間后重新啟動應用程序(丟失的用戶觸摸設備后幾分鍾-就像屏幕保護程序一樣)。 是否有可能做到這一點? 誰能幫助我該怎么做?
恕我直言,最好的解決方案是警報管理器。 http://developer.android.com/reference/android/app/AlarmManager.html示例:
long nexttime = (new Date()).getTime() + 60L*60L*1000L;//one hour after.
AlarmManager am=(AlarmManager)getSystemService(Activity.ALARM_SERVICE);
Intent intent = new Intent(this, MyService.class);
intent.putExtra(SomeExtras, false);//for instance
PendingIntent pi = PendingIntent.getService(this, 12345, intent, PendingIntent.FLAG_CANCEL_CURRENT);
am.set(AlarmManager.RTC,nexttime, pi);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.