-
01-10-2019 - |
質問
Nexus OneのLED Colorsを試してみようとしていますが、通知でLED-Light(Color)を作成するのに問題があります。 LEDライトは機能していません。ハードウェアの誤動作をテストしましたが、それは問題ではありません。これがコードです。
Notification notification = new Notification(R.drawable.icon, tickerText, System.currentTimeMillis());
notification.ledARGB = Color.WHITE;
notification.ledOnMS = 300;
notification.ledOffMS = 1000;
notification.flags = Notification.FLAG_SHOW_LIGHTS | Notification.FLAG_AUTO_CANCEL;
//notification.defaults = Notification.DEFAULT_ALL;
notification.setLatestEventInfo(this, getText(R.string.tekst1),
text, makeIntent(R.drawable.icon));
notificationManager.notify(R.layout.main, notification);
誰かが私が何を間違えているのか教えてもらえますか? TNX。
解決
問題は、携帯電話が暗くなるまで通知ライトが表示されないことです(画面がオフになります)。他のすべて(コードを含む)は大丈夫です。
他のヒント
再びsepration ...私はRGB(254、254、254)のような色を設定しようとします。たぶん255は...何か他のものを示しています。私は実際にG1でカスタムRGBを試しましたが、結果は私が期待したものではありませんでした。マルチカラーLEDがありますが、ベースとカスタムカラーの違いはほとんどわかりません。私はマゼンタとブルーの間で何かを作りました、そして、結果は部分的にマゼンタであり、部分的に青いLEDで、実際には混ざっていませんでした。たぶん、そのような小さなLEDでそれほど目に見えないだけかもしれません。たとえば、RGB(200、235、255)は非常に明るい青でなければなりません。それはマゼンタのようになった...
それは試してみて、もちろん、いくつかの異なる携帯電話で試してみることの問題です!ベースカラー(colour.red、.green ect ...)は常に正しいようです。しかし、それらのカスタムのものはバギーであるか、それほど格好良いものではありません。少なくともG1で。
これまでのところ、キー
Nexusの場合、実際に電話をルート化する必要があると思います。その後、いくつかの追加ソフトウェアをインストールした後(デフォルトでCyanogenModがあります)、トラックボールは実際に開発者がLEDに送信している色を表示します。そうでなければ、それは常に白です。