Получение активности в сервисе

У меня есть класс GPSTracker

public class GPSTracker extends Service 

с конструктором

public GPSTracker(Context context, Activity activity) { this.mContext = context; this.activity = activity; getLocation();}

Теперь я в своем IntentService называется DirtyJobSevice и не могу создать свой объект, из-за Activity,

gps = new GPSTracker(this, ?);

Я перепробовал почти все, и ничего не работает. Что я должен поместить в "?"

1 ответ

У меня нет ответа на ваш вопрос, но я не создаю сервисы явно. Просто начните их с startService,
использование broadcastReceiver общаться между службами, видами деятельности

В сервисе DirtyJobSevice у вас есть Context, поэтому вы можете запустить другой сервис оттуда, я думаю.(Не проверено)

Другие вопросы по тегам