Я играл с состояниями весь день, пытаясь понять, почему, когда я нажимаю кнопку питания, чтобы открыть экран блокировки, мое приложение теряет фокус и вызывает его onStop () (как и должно быть), но затем вызывает OnStart () снова, прежде чем экран гаснет. Это вызывает у меня проблему, потому что некоторые звуки в моем приложении (и, вероятно, другие вещи) начинают воспроизводиться снова, когда экран блокировки активен.
как я могу убедиться, что он правильно подключен и остановлен при активном экране блокировки?