Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android中的通知文本区域中显示图标_Android_Android Notifications_Android Remoteview - Fatal编程技术网

如何在android中的通知文本区域中显示图标

如何在android中的通知文本区域中显示图标,android,android-notifications,android-remoteview,Android,Android Notifications,Android Remoteview,我有一个简单的问题,我似乎没有从任何地方得到答案。 我有一个通知如下 NotificationCompat.Builder mBuilder= new NotificationCompat.Builder(baseContext).setLargeIcon(large_icon) .setSmallIcon(R.drawable.message_received_small_icon) .setContentIntent(p

我有一个简单的问题,我似乎没有从任何地方得到答案。 我有一个通知如下

    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的图标。 我想在消息左侧显示一个图标。默认通知是否可能。我已经做了很长时间了

我可以创建用于显示图标的自定义remoteview。但随着android版本的更新,每个版本都有不同的通知风格。所以,如果我使用自定义布局进行通知,那么我需要为所有android版本创建自定义视图,这是我想要的最后一个选项


如果可以使用当前可用的样式,请提供帮助。

在通知生成器中,设置大图标将在通知消息的左侧设置图标

  mBuilder.setLargeIcon(BitmapFactory.decodeResource(context.getResources(),
                    R.mipmap.ic_launcher))

我不是说大图标。我想你误解了这个问题。基本上,我想在显示setContentText的地方显示一个图标。