2016-05-25 4 views
-1

Если я перестану обслуживание от деятельности:Android сервис остановки

Intent locationIntent = new Intent(getApplicationContext(), 
      LocationService.class); 
    stopService(locationIntent); 

и переопределить метод OnDestroy сервиса, так что он не вызывает super.onDestroy()

@Override 
public void onDestroy() { 
    //super.onDestroy(); 
} 

будет ли он еще жив?

+3

Попробуйте сами и убедитесь сами. –

+0

Но я думаю, что это даст ошибку компиляции, если вы опустите super.onDestroy() –

+0

В любом случае мне кажется, что это вопрос домашней работы ... – Vic

ответ

1

Нет, это не будет живым. Метод onDestroy() позволяет вам очистить любые ресурсы, которые Service может выделить для его работы, но не влияет на жизненный цикл самого компонента.

Смежные вопросы