1. А за мысль попытаться использовать в дороге такой же механизм для уведомлений поверх других программ - отдельное спасибо. Надо будет попробовать. Только мелко там все будет - некрасиво...
2. Логика работы именно такая, как я писал ранее. Проверьте у себя переключатель, который отвечает за отключение звука и включите его. После этого прокатитесь еще разок...
1. Визуальный канал очень нужен - мало ли что со звуком... И тут не самое главное красота или крупность, сам факт, что предупреждение в нужный момент "всплыло" - уже хорошо.
Не нужно туда пытаться запихнуть всю информацию, только критическую, тип объекта - одним словом, число - скорость. Если есть в этом канале какие-нибудь изобразительные средства (я просто не работал с этим), то можно "поднять" ими - крафические иконки туда отправлять или форматированный текст (
bold)
2.
не, я, конечно, понимаю,что если пользователь пишет, что "у меня не работает Интернет", то имеет смысл спросить его "а вы компьютер-то в розетку включили?"
но здесь не тот случай, уверяю Вас.
а) Все звуковые оповещения у меня включены, кроме слова "Внимание".
б) настройки звуковых оповещений _не_менялись_
в) в 2-х случаях из двадцати звуковое предупреждение о скорости работало - в остальных - нет.
Такое впечатление, что этот хэндлер далеко не всегда регистрируется... Возможно связано стем, что если они регистрируются в том порядке, в каком указано в настройках, то к этому моменту я скорее всего уже перевел программу в фон и запустил навигатор (Яндекс-Карты). Он пожрал всю память и регистрация этого хэндлера дала fail. Чисто умозрительные предположения, конечно.