Sto facendo un programma e voglio che l'app faccia una notifica. Quando la notifica si interrompe, viene visualizzato solo il testo del ticker. Nessun suono o vibrazione o luce è accompagnato da esso.La notifica non produce suoni o vibrazioni?
Ecco un esempio del mio codice:
int icon = R.drawable.icon;
NotificationManager notificationManager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
Context context = getApplicationContext();
CharSequence contentTitle = "My notification";
CharSequence contentText = "Countdown Complete!";
Intent intent = new Intent();
PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, intent, 0);
Notification notification = new Notification(icon, myCountDown.getName() + " is completed!", System.currentTimeMillis());
long[] vibrate = {0,100,200,300};
notification.vibrate = vibrate;
notification.defaults |= Notification.DEFAULT_LIGHTS;
notification.defaults |= Notification.DEFAULT_SOUND;
notification.setLatestEventInfo(context, contentTitle, contentText, pendingIntent);
notificationManager.notify(myCountDown.getId(), notification);
Sì, il suono è attivo e ho selezionato un suono quando la notifica si è interrotta. proverò il codice e vedrò se funziona. – Tj5
ho provato questo e ho capito che questo è quello che sto facendo almeno per vibrare e il mio codice dovrebbe informare il gestore delle notifiche di usare i valori predefiniti per le luci e il suono ... Quindi non funziona ancora – Tj5