Есть ли способ передачи данных между сервисом и активностью без запуска последней? - PullRequest
0 голосов
/ 29 февраля 2020

Я создаю камбузное приложение и создал фоновый сервис с IntentService, который классифицирует изображения, поэтому я хочу отправить их в действие, которое будет показывать их всякий раз, когда пользователь захочет, по этой причине я не хочу открыть действие сразу после того, как сервис завершил задание. Я читал, что вы можете использовать SharedPreferences для обмена данными между действиями, но согласно документации Android вы можете передавать только относительно небольшую коллекцию ключей-значений. В моем случае я хочу отправить ArrayList файлов.

1 Ответ

0 голосов
/ 29 февраля 2020

Вместо отправки списка файлов, вы можете просто отправить абсолютный путь или файлы. Так что это будет только список строк

...