Итак, я понимаю жизненный цикл службы и все такое. Но я не понимаю, для чего нужен параметр startId
?
public int onStartCommand (Intent intent, int flags, int startId)
Я понимаю, что он используется вместе с stopSelf (int)
, но я не понимаю, в чем суть и где создается startId. К какому варианту использования будет относиться использование stopSelf (int)?