Остановка службы Android из потока

У меня есть служба, которая запускает поток во время onCreate () .Поток контролирует оборудование (IOIO) и завершится после отключения, так что по сути это бесконечный цикл. Остановка службы из Activity работает нормально, и поток также останавливается (завершено в onDestory () ).

Моя проблема в том, что если поток умирает (скажем, из-за исключения), можно ли остановить службу, которая его породила.

Я пробовал использовать stopSelf () из кода потока, но служба не останавливается.

Спасибо, пс, мой первый пост, прошу прощения за любые пропущенные соглашения, которым я должен был следовать.

5
задан Android Man 14 February 2015 в 04:34
поделиться