0

я создал уведомление:Получить уведомление текстов цвета и фон

Intent intent = new Intent(this, NotificationReceiver.class); 
PendingIntent pIntent = PendingIntent.getActivity(this, 0, intent, 0); 

Notification n = new Notification.Builder(this) 
    .setContentTitle("New mail from " + "[email protected]") 
    .setContentText("Subject") 
    .setSmallIcon(R.drawable.icon) 
    .setContentIntent(pIntent) 
    .setAutoCancel(true) 
    .addAction(R.drawable.icon, "Call", pIntent) 
    .addAction(R.drawable.icon, "More", pIntent) 
    .addAction(R.drawable.icon, "And more", pIntent).build(); 


NotificationManager notificationManager = 
(NotificationManager) getSystemService(NOTIFICATION_SERVICE); 

notificationManager.notify(0, n); 

Поскольку его андроид уведомление по умолчанию, которые могут выглядеть по-разному на некоторых устройствах, я хотел бы знать цвет текста заголовка, цвет текста содержания и цвет фона (обычно черный или белый), как я могу это сделать?

+0

Что делать, если вы установите '' Color' по n.setColor (ARGB) '? – Mike

+0

Я спрашиваю, существует ли метод setColor, если вы расширите Notification.Builder, который возвращает «Цвет». Может быть, это интересно для вас? ;) – Mike

ответ

Смежные вопросы