Notificação Android BigPictureStyle desaparecendo texto

Estou implementando notificações avançadas do Android usando a biblioteca de compatibilidade, por isso todas as minhas notificações estão sendo criadas usandoandroid.support.v4.app.NotificationCompat.Builder

o código que estou usando é o seguinte:

  // Base notification
  NotificationCompat.Builder b = new NotificationCompat.Builder(context);
  b.setSmallIcon(R.drawable.ic_actionbar);
  b.setContentTitle(title);
  b.setContentText(Html.fromHtml(msg));
  b.setTicker(title);
  b.setWhen(System.currentTimeMillis());
  b.setDeleteIntent(getDismissNotificationsPendingIntent(quantity));
  b.setLargeIcon(Picasso.with(context).load(iconUrl).get());

  // BigPictureStyle
  NotificationCompat.BigPictureStyle s = new NotificationCompat.BigPictureStyle();
  if (expandedIconUrl != null) {
      s.bigLargeIcon(Picasso.with(context).load(expandedIconUrl).get());
  } else if (expandedIconResId > 0) {
      s.bigLargeIcon(BitmapFactory.decodeResource(context.getResources(), expandedIconResId));
  }
  s.bigPicture(Picasso.with(context).load(bigImageUrl).get());
  b.setStyle(s);
  b.setContentIntent( // some intent
  b.addAction(R.drawable.ic_notification_ // some action
  Notification n = b.build();

  // and go ahead to show it

Há um pouco de extra basicamente não carregando nenhuma imagem se as imagens não são compatíveis, então não usamos memória sem motivo, mas essa é a base e eu estou esperando algo semelhante à notificação à direita da imagem a seguir

O problema é que a mensagem (no exemplo "Toque para ver sua captura de tela") mostra quando a notificação é contratada, mas quando a notificação é expandida, a mensagem desaparece.

Existe algumsetMessage() método estou esquecendo de chamar? Isso é um bug comNotificationCompat? Alguém pode dar alguma ideia aqui?

questionAnswers(2)

yourAnswerToTheQuestion