AFAIK, вы можете применять стили к своим уведомлениям, например BigPictureStyle
, BigTextStyle
or IndexStyle
.
Вот пример использования BigTextStyle:
// Specify the 'big view' content to display the long
// event description that may not fit the normal content text.
BigTextStyle bigStyle = new NotificationCompat.BigTextStyle();
bigStyle.bigText(eventDescription);
NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.ic_event)
.setLargeIcon(BitmapFractory.decodeResource(getResources(), R.drawable.notif_background))
.setContentTitle(eventTitle)
.setContentText(eventLocation)
.setContentIntent(viewPendingIntent)
.addAction(R.drawable.ic_map, getString(R.string.map), mapPendingIntent)
.setStyle(bigStyle);
Вы можете создать макет в вашей деятельности и вставлять его в уведомлении: https://developer.android.com/training/wearables/apps/layouts.html#CustomNotifications
Да, это, скорее всего, это возможно. Пожалуйста, уточните вопрос, чтобы получить конкретный ответ. – David