Hallo zusammen,
Hat jemand von Euch Erfahrungen gesammelt mit Notifications und Ansteuerung der LEDs?
Wollte diese Funktion in meine eigene App einbauen. Laut Google funktioniert dies jedoch nicht bei allen Geräten.
Bei meinem Gerät funktioniert die LED bei Benachrichtigungen (eMail etc.), jedoch nicht in meiner eigenen App. Hat jemand eine Idee an was das liegen könnte?
Hier noch der Code:
Code
private void showNotification(String text, int id) {
notMan.cancel(ID_NOT2);
//Klasse Notification von Android
Notification notification = new Notification(R.drawable.ic_launcher, text, System.currentTimeMillis());
notification.ledARGB = Color.BLUE;
notification.ledOnMS=1000;
notification.ledOffMS=300;
PendingIntent contentIntent = PendingIntent.getActivity(getApplicationContext(), 0, new Intent(getApplicationContext(), MainActivity.class), PendingIntent.FLAG_UPDATE_CURRENT);
notification.setLatestEventInfo(this, "BizDrive Messenger", text, contentIntent);
Uri alarmSound = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
if(alarmSound == null){
alarmSound = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
if(alarmSound == null){
alarmSound = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
}
}
notification.sound = alarmSound;
notification.flags |= Notification.FLAG_SHOW_LIGHTS;
notification.flags |= Notification.FLAG_ONLY_ALERT_ONCE;
notification.flags |= Notification.FLAG_AUTO_CANCEL;
notMan.notify(id, notification);
}
Alles anzeigen
Jens