Android:
public class LocationService extends Service {
@Override
public void onStart(Intent intent, int startId) {
super.onStart(intent, startId);
startActivity(new Intent(this, activity.class));
}
}
Я запустил этот сервис из Activity
В Activity
, если условие удовлетворяет start
startService(new Intent(WozzonActivity.this, LocationService.class));
из моего Упомянутый выше LocationService
не смог запустить Activity
, как я могу получить контекст текущего выполняющегося Activity
в классе обслуживания?
Изнутри класса Service:
Intent dialogIntent = new Intent(this, MyActivity.class);
dialogIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(dialogIntent);