Мне нужно перезагрузить Android-устройство через некоторое время. Мое приложение представляет собой слайд-шоу с изображениями. Пользователь закрывает приложение кнопкой «домой» или кнопкой «Назад». Мне нужно перезапустить приложение через некоторое время (через несколько минут после касания проигрывателя на устройстве - например, экран ssaver работает). Можно ли сделать это? Может ли кто-нибудь помочь мне, как я могу это сделать?Перезапустить приложение для Android после времени
0
A
ответ
0
Я не уверен, что это очень хорошая идея. Если ваш пользователь хочет выйти из вашего приложения, почему вы должны перенести его на передний план?
Однако, я думаю, вы можете достичь этого, используя background service, который запустит Intent через определенное время.
0
Imho лучшим решением является Alarm Manager. 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);
Смежные вопросы
- 1. Перезапустить приложение для Android после сбоя
- 2. Перезапустить приложение для Android после очистки кеша
- 3. Android: перезапустить приложение после обновления - ACTION_PACKAGE_REPLACED
- 4. Как «перезапустить» приложение для Android программно
- 5. Как перезапустить приложение после ошибки?
- 6. Как перезапустить приложение для Android из приложения
- 7. Перезапустить приложение для Android при входящем вызове
- 8. Android, как надежно перезапустить приложение
- 9. Как перезапустить приложение для кордоны
- 10. Как перезапустить службу окна после определенного времени
- 11. Перезапустить скрипт python после x количество времени
- 12. Android: не удается перезапустить приложение после его завершения 2 раза
- 13. программно перезапустить ионное приложение
- 14. перезапустить мое приложение после автоматического обновления?
- 15. Переустановить собственный APK приложения для Android и перезапустить приложение?
- 16. уничтожить и перезапустить приложение после проверки gps
- 17. Как перезапустить приложение qt после сбоя?
- 18. Перезапустить приложение после каждого тестового примера
- 19. Перезапустить приложение после onSharedPreferenceChanged было вызвано
- 20. Перезапустить устройство после установки
- 21. Очистить структуры данных/Перезапустить приложение в Android
- 22. Перезапустить приложение Eclipse
- 23. Можно перезапустить приложение программно
- 24. Заблокируйте приложение для Android после определенного количества времени простоя
- 25. Как перезапустить приложение в android из фрагмента
- 26. Перезапустить приложение программно?
- 27. Как «перезапустить» приложение ios
- 28. Как полностью перезапустить приложение?
- 29. Android: как перезапустить анимацию после ее очистки
- 30. Есть ли способ программно перезапустить приложение для Android