У меня есть служба, мне нужно, когда service
заканчивает перенаправление на другой Activity
(но мне не нужно перенаправлять с Service
, мне нужно перенаправить из Activity).Перенаправление на другое действие после завершения службы - Android?
ответ
копия вставить это в своем классе назначения
private BroadcastReceiver refresh = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
//write your activity starting code here
}
};
в onResume методом.
LocalBroadcastManager.getInstance(this).registerReceiver(refresh,
new IntentFilter("refresh"));
зарегистрируйте свой приемник.
в OnPause и OnStop метод
LocalBroadcastManager.getInstance(this).unregisterReceiver(refresh);
В классе обслуживания.
звоните, когда ваше обслуживание завершается.
Intent ins=new Intent("refresh");
sendBroadcast(ins);
@ Ribin Haridas. Я должен расширить свой класс от BroadcastReceiver? В службе I я отделил процесс обслуживания для лучшей скорости. Могу ли я отделить BroadcastReceiver от той же услуги? Спасибо –
Я использую форму android: process = ": remote"? –
не нужно распространять радиопередатчик –
- 1. Перенаправление на другое действие
- 2. Перенаправление на другое действие, основанное на переменной
- 3. ASP.NET MVC 3 - перенаправление на другое действие
- 4. Перенаправление на другое действие с идентификатором
- 5. Получение ANR после завершения службы android
- 6. Как вызвать другое действие после destroy() службы называется
- 7. После завершения функции, перенаправление URL
- 8. asp: CreateUserWizard Перенаправление после завершения
- 9. Перенаправление после завершения формы действия
- 10. Qt: Действие после завершения QMediaPlayer
- 11. django, перенаправление на действие ajax после аутентификации
- 12. Android отправляет значение счетчика на другое действие
- 13. Yii2 Перенаправление на другое действие с параметром и prettyUrl
- 14. Как проверить, было ли перенаправление на другое действие контроллера?
- 15. Перенаправление на другое действие в перехватчике в struts 2
- 16. Перенаправление на другое место
- 17. вызовите другое действие после щелчка по меню
- 18. Выполнение заявления после завершения службы
- 19. вызов веб-службы после завершения приложения iOS
- 20. Android - Невозможно уничтожить действие после завершения, вызванное IllegalStateException: Не удается выполнить это действие после onSaveInstanceState
- 21. CakePHP отменить перенаправление на просмотр после отправки ajax добавить действие
- 22. перенаправление в php ПОСЛЕ завершения моей страницы
- 23. Перенаправление видео iframe после завершения видео?
- 24. Android-Libgdx, вызывая другое действие после начала игры. Нажмите кнопку
- 25. перенаправление на другое действие со скрытым или после параметра в CakePHP 3
- 26. Перенаправление в другое представление после отправки формы
- 27. Запустить действие после завершения работы AsyncTask
- 28. Java выполняет окончательное действие после завершения программы?
- 29. Wix -Пользовательское действие после завершения установки
- 30. Проверка isPlaying() на другое действие
Использовать BroadcastReceiver для уведомления об активности. –
использовал 'BroadcastReceiver' для отправки' finish event' в 'Activity' и перешел на другую деятельность из вашей активности –
@ M D. Получите мне образец, пожалуйста. Спасибо –