Я реализую уведомление для Android для разбора push-уведомления в своем приложении. Но в последнее время я понимаю, что содержание уведомлений не показано на kitkat. он отображается только на ОС Lollipop.Текст содержания уведомлений Android не отображается на OS 4.4.4 Kitkat, но отображается на OS 5.0 Lollipop
вот образ ...
на KitKat 4.4.4:
на Lollipop 5.0:
код одинаков для обоих изображения:
NotificationCompat.InboxStyle inboxStyle = new NotificationCompat.InboxStyle();
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(mContext);
Notification notification = mBuilder.setSmallIcon(smallIcon).setTicker(title) //title
.setWhen(System.currentTimeMillis())
.setAutoCancel(true)
.setContentTitle(title)
.setStyle(inboxStyle)
.setContentIntent(resultPendingIntent)
.setSound(RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION))
.setLargeIcon(BitmapFactory.decodeResource(mContext.getResources(), icon))
.setContentText(notifMessage)
.build();
NotificationManager notificationManager = (NotificationManager) mContext
.getSystemService(Context.NOTIFICATION_SERVICE);
notificationManager.notify(mNotificationId, notification);
для информации, я использую инструменты для сборки 23.0 .2 (новейший когда этот вопрос написан). вот мое приложение build.gradle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
...
Что случилось с разницей? любая помощь будет оценена по достоинству. заранее заранее