Вопрос

Я пытаюсь сделать светодиод HTC Legend синим вместе с моим уведомлением.

    notif.ledARGB = color.BLUE; 
    notif.ledOnMS = 100;
    notif.ledOffMS = 100;
    notif.flags |= Notification.FLAG_SHOW_LIGHTS;

Светодиод просто продолжает мигать зеленым цветом (и не в запрошенном шаблоне).Что-то не так с кодом или Легенда не поддерживает управление светодиодом?

Это было полезно?

Решение

И у HTC Hero, и у HTC Nexus One в серийной сборке светодиоды были привязаны только к одному цвету, так что Легенда, вероятно, тоже.

Аппаратное обеспечение (скорее всего, как Hero / N1) поддерживает полноцветный режим, поэтому будущие обновления (или пользовательские ПЗУ) разблокируют его.

Другие советы

The Legend вообще где-нибудь еще продается?Возможно, вы используете не окончательную версию программного обеспечения Legend.

Или, возможно, HTC по какой-то причине решила не добавлять поддержку многоцветных индикаторов уведомлений.Аналогичная проблема присутствует на Nexus One, я полагаю, что он всегда мигает белым, независимо от того, какой цвет вы запрашиваете, даже если аппаратное обеспечение способно воспроизводить несколько цветов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top