Серьезно настраиваемые виды уведомлений - PullRequest
0 голосов
/ 17 февраля 2020

Я пытаюсь реализовать пользовательское представление для уведомлений, которое включает небольшую группу микросхем, и 2 EditText, когда я это называю, уведомления не будут генерироваться ВСЕ. когда я удаляю вызовы для пользовательских представлений уведомления генерируются без проблем. Приложение предназначено для запуска в основном на устройствах API29. Вы можете увидеть код, использованный ниже, а также протестированные опции закомментированные.

Еще один вопрос, есть ли ЛЮБОЙ способ сохранить уведомление живым и липким и открытым для пользователя, чтобы отправить больше текста в приложение, в то время как приложение не работает?

пример приложения для заметок. когда пользователь может все время go в ящик уведомлений и вставлять новую заметку, а поле ввода текста НИКОГДА не закрывается полностью, он передает ввод, но не отклоняет уведомление или поле ввода.

 RemoteViews notificationLayoutExpanded = new RemoteViews(getPackageName(), R.layout.add_dialog);

 NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context, CHANNEL_ID)
        .setSmallIcon(R.mipmap.ic_launcher)
        // .setStyle(new NotificationCompat.DecoratedCustomViewStyle())
        .setContentTitle("ADD NEW NOTE");
        //.setContent(notificationLayoutExpanded);
        //.setCustomBigContentView(notificationLayoutExpanded);
...