Я пытаюсь добавить функцию загрузки изображений в свое приложение, используя android-upload-service .
Я столкнулся с проблемой, не относящейся к библиотеке.
Когда я нажимаю на уведомление о загрузке, я хочу открыть действие, используя Intent.
код:
val intent = Intent(context, EditorActivity::class.java)
intent.putExtra("ResourceId", resourceId)//No I18N
context.startActivity(intent)
Но
- Первым требованием является запуск активности, если она не на экране. (Т. Е. Приложение может быть недоступно или я могу выполнять другую деятельность)
- Во-вторых, если действие уже выполняется, ничего не делать
Как я могу проверить, является ли конкретное действие мертвым или запущенным и на экране.
текущий код запускает действие поверх текущей деятельности, из-за чего у меня одна и та же активность накладывается друг на друга.