pthon
@pthon

Почему не появляется уведовление?

Пытаюсь вызвать уведомление из сервиса, но почему-то его нет.
//Notification
                            NotificationCompat.Builder builder =
                                    new NotificationCompat.Builder(context)
                                            .setSmallIcon(R.drawable.ic_notifications_black_24dp)
                                            .setContentTitle("Status")
                                            .setContentText("Voltage: "+currentVoltageStr)
                                            .setPriority(-2);
                            int NOTIFICATION_ID = 12345;

                            Intent targetIntent = new Intent(context, HomeFragment.class);
                            PendingIntent contentIntent = PendingIntent.getActivity(context, 0, targetIntent, PendingIntent.FLAG_UPDATE_CURRENT);
                            builder.setContentIntent(contentIntent);
                            NotificationManager nManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
                            assert nManager != null;
                            nManager.notify(NOTIFICATION_ID, builder.build());
  • Вопрос задан
  • 38 просмотров
Решения вопроса 1
pthon
@pthon Автор вопроса
Надо было создать канал для уведомлений
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы