Android LED_NOTIFICATION_ID не может быть преобразован в переменную - PullRequest
0 голосов
/ 19 декабря 2011

Я искал примеры того, как заставить мигать светодиод Android-устройства, и получил сообщение о невозможности разрешить LED_NOTIFICATION_ID в переменную.Мой код ниже.Кто-нибудь может сказать мне, почему я получаю эту ошибку?

private void redFlashLight(Context context)
    {
        NotificationManager nm = ( NotificationManager ) context.getSystemService( context.NOTIFICATION_SERVICE );
        Notification notif = new Notification();
        notif.ledARGB = 0xFFff0000;
        notif.flags = Notification.FLAG_SHOW_LIGHTS;
        notif.ledOnMS = 100; 
        notif.ledOffMS = 100; 
        notif.flags = Notification.FLAG_SHOW_LIGHTS | Notification.FLAG_ONLY_ALERT_ONCE;
        nm.notify(LED_NOTIFICATION_ID, notif);
    }

1 Ответ

2 голосов
/ 19 декабря 2011

Тогда вы не объявили LED_NOTIFICATION_ID как переменную.Ищите орфографические ошибки.Это должно быть квалифицировано с именем класса?

...