我有一个简单的查询,我似乎无法从任何地方得到答案。我有如下通知
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,用户想在通知上显示。我的问题是有什么方法可以显示带有消息 M 的图标。我想在消息左侧显示一个图标。这可能与默认通知。我已经坚持了很长时间。
我可以创建一个自定义远程视图来显示图标。但是随着android版本的更新,每个版本都有不同的通知风格。因此,如果我使用自定义布局进行通知,那么我将需要为所有 android 版本创建自定义视图,这是我想要的最后一个选项。
如果当前可用的样式可能,请提供帮助。