如何在android中的通知文本区域显示图标
问题描述:
我有一个简单的查询,其答案我似乎从任何地方都没有得到。 我有一个像下面如何在android中的通知文本区域显示图标
NotificationCompat.Builder mBuilder= new NotificationCompat.Builder(baseContext).setLargeIcon(large_icon)
.setSmallIcon(R.drawable.message_received_small_icon)
.setContentIntent(pendingIntent)
.setAutoCancel(true)
.setSound(soundUri);
mBuilder.setContentText(_summaryText);
notification = mBuilder.build();
我知道setContentText将设置消息通知说男,用户想要显示的通知。 我的问题是,有什么方法可以显示带有消息M的图标。 我想在消息左侧显示一个图标。这是可能的默认通知。我一直坚持了很长时间。
我可以创建一个显示图标的自定义远程视图。但是随着android版本的更新,每个版本都有不同的通知风格。因此,如果我使用自定义布局通知,那么我将需要为所有Android版本创建自定义视图,我希望作为最后一个选项。
如果可以使用当前可用的样式,请帮助。
答
在您的通知生成器中设置大图标将在通知消息的左侧设置图标。
mBuilder.setLargeIcon(BitmapFactory.decodeResource(context.getResources(),
R.mipmap.ic_launcher))
我不是在说大图标。我想你误解了这个问题。基本上我想显示一个图标setContentText显示。 –