2010-03-22 4 views
2

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

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

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

+0

Вы пытались отключить его от USB? Светодиод не будет мигать, если USB подключен. Вы не можете отлаживать при попытке мигать светодиодом. – JPM

ответ

0

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

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

0

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

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

+0

В Голландии легенда действительно продается. Возможно, HTC решила не добавлять поддержку пользовательских огней уведомления. Но я не могу найти никаких спецификаций по этому поводу ... – Sjoerd

+1

ask htc yourself - [email protected] –