solaris-chel писал(а):
Смотрите, дело было так.
Обновил программу. Включил в телефоне GPS, интернет. Поехал. Приехал. Программу не остановил и отключил в телефоне GPS. Иконка стала красной и в уведомлениях написалось что-то типа "потеряна связь с устройством". Иконка стала красной. Кнопки "очистить" в уведомлениях нет, так что стереть его не получается.
Так и задумывалось. Индикатор показывается до тех пор, пока работает процесс фонового чтения координат, запущенный кнопкой старт. Выключение модуля GPS на телефоне не выключает процесс, а переводит его в ожидание. Поэтому фактически приложение остается запущенным. Останавливает процесс только нажатие на кнопку "стоп".
solaris-chel писал(а):
Включал снова GPS, включал программу, нажимал старт и стоп делал выход в разных вариациях. Иконка есть, программы ни в каких процессах нет. Забил. Лег спать.
По задумке после включения GPS у вас должен был появиться мигающий системный значок GPS и приложение должно было искать координаты. Значок в панели уведомлений должен был стать желтым. При этом кнопка старт должна была быть серой и неактивной. Т.е. приложение должно было продолжить свою работу.
Я правильно понимаю, что когда вы включили GPS и зашли в приложение кнопка "Старт" была зеленой и активной?
А в каких именно процессах вы смотрели приложение?
solaris-chel писал(а):
Сегодня запустил программу, нажал кнопку "две стрелки по кругу", чтобы задать новое название треку и соединиться со спутниками. Поехал. Приехал. Нажал "стоп", иконка исчезла. Сделал выход. Сейчас иконки нет.
Да, так и должно быть. Иконка исчезает тогда, когда вы нажимаете на стоп, останавливая тем самым фоновый процесс получения координат.