Должен ли стиль уведомлений совпадать с BigTextStyle, BigPictureStyle, InboxStyle и MessagingStyle? - PullRequest
0 голосов
/ 09 июля 2020

Я изучаю уведомления, я использую Android Studio 4.0 с последней версией androidx.core.app.NotificationManagerCompat.

Пример кода Notifications в проекте user- interface-samples.

Я обнаружил, что между этим androidx и предыдущим API существует много различий в уведомлениях.

Должен ли стиль уведомлений быть одним из BigTextStyleNotification, BigPictureStyleNotification, InboxStyleNotification и MessagingStyleNotification?

1 Ответ

1 голос
/ 27 июля 2020

Ниже перечислены доступные стили уведомлений:

Notification.BigPictureStyle, Notification.BigTextStyle, Notification.DecoratedCustomViewStyle, Notification.InboxStyle, Notification.MediaStyle, Notification.MessagingStyle

Вы можете получить дополнительную информацию по этой ссылке .

Просто в информационных целях, чтобы без суеты создать уведомление и получить все предопределенное форматирование в одном месте, просто выполните следующие действия:

  1. Go на вкладку Project в android studio и щелкните правой кнопкой мыши.
  2. Щелкните New -> UI Component -> Notification
  3. Введите требуемое имя уведомления

Чтобы вызвать это уведомление, просто введите следующее:

<NotificationClassName>.createNotification(getApplicationContext());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...