61
задан 8 February 2016 в 23:39

1 ответ

Любой все еще смотрящий на это, самый простой способ заставить Ваш значок отображаться правильно сначала представляет его с Studio Значка Android здесь:

https://romannurik.github.io/AndroidAssetStudio/icons-notification.html

Разархивировал файлы от загруженной zip в Ваш проект / основная папка, таким образом, они вставляют в соответствующие drawable-xxxx папки.

Затем для изменения раскрашивают использование уведомления что-то вроде этого:

NotificationCompat.Builder builder = new NotificationCompat.Builder(context, CHANNEL_ID)
    .setSmallIcon(R.drawable.ic_notification_appicon) // <-- Icon from Android Icon Studio 
    .setColor(context.getColor(R.color.holo_blue))    // <-- Set your preferred icon colour to appear in the notification dropdown list
    .setContentTitle("Title")
    .setContentText("Content")
    .setAutoCancel(true)
    .setCategory(NotificationCompat.CATEGORY_EVENT)
    .setDefaults(Notification.DEFAULT_ALL)
    .setPriority(NotificationCompat.PRIORITY_DEFAULT);
0
ответ дан 31 October 2019 в 16:24

Другие вопросы по тегам:

Похожие вопросы: