В моем приложении для Android я запускаю разные экземпляры моего сервиса из другой активности.
Например, из операции A я хочу запустить службу, а из операции B я хочу запустить другой экземпляр этой же службы.
Из различий я использую следующие строки кода:
Задание A
svc = new Intent(AActivity.this, Service.class);
svc.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startService(svc);
`
Деятельность B
svc = new Intent(BActivity.this, Service.class);
svc.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startService(svc);
Проблема в том, что создается только одна служба.
Есть решение?
Заранее спасибо