Android 更改通知图标

Android 更改通知图标,android,parse-platform,android-notifications,Android,Parse Platform,Android Notifications,我想为我的通知设置另一个默认图标。我使用的通知服务,希望更改通知栏中的图标 使用Notification.Builder?发布有关如何创建通知的源代码,而无需更改标题和文本,这是否可行 但一般来说,要更改通知图标,只需调用方法setSmallIcon或setLargeIcon。下面是一个例子: Notification notif = new Notification.Builder() .setContentTitle("New mail from " + sender.toStr

我想为我的通知设置另一个默认图标。我使用的通知服务,希望更改通知栏中的图标


使用
Notification.Builder

发布有关如何创建通知的源代码,而无需更改标题和文本,这是否可行

但一般来说,要更改通知图标,只需调用方法setSmallIcon或setLargeIcon。下面是一个例子:

 Notification notif = new Notification.Builder()
     .setContentTitle("New mail from " + sender.toString())
     .setContentText(subject)
     .setSmallIcon(R.drawable.new_mail)
     .setLargeIcon(aBitmap)
     .build();

在您的情况下,只需为setSmallIcon方法提供一个可绘制的不同图标。

发布有关如何创建通知的源代码

但一般来说,要更改通知图标,只需调用方法setSmallIcon或setLargeIcon。下面是一个例子:

 Notification notif = new Notification.Builder()
     .setContentTitle("New mail from " + sender.toString())
     .setContentText(subject)
     .setSmallIcon(R.drawable.new_mail)
     .setLargeIcon(aBitmap)
     .build();

在您的情况下,只需为setSmallIcon方法提供一个不同的图标即可。

在android中低于ICS

Notification notification = new Notification(R.drawable.logo, "", System.currentTimeMillis());
notification.largeIcon = your bitmap
notification.icon = your drawable

在android中低于ICS

Notification notification = new Notification(R.drawable.logo, "", System.currentTimeMillis());
notification.largeIcon = your bitmap
notification.icon = your drawable

您必须为解析推送通知实现一个自定义接收器


通过这样做,Parse不会在Android中自动生成用户通知,然后您可以在较新的Android版本中使用
Notification.Builder
Notification()自行生成用户通知
如其他答案中所述,在旧版Android中提供自定义图标。

您必须为解析推送通知实现自定义接收器


通过这样做,Parse不会在Android中自动生成用户通知,然后您可以在较新的Android版本中使用
Notification.Builder
Notification()自行生成用户通知
在其他答案中所述的旧版Android中,并提供您的自定义图标。

您的意思是您正在使用还是什么?请编辑您的问题并更加具体。是的,我想在我的通知中使用其他图标,这可能吗?您的意思是您正在使用或什么?请编辑您的问题,并以更具体的方式。是的,我想使用另一个图标作为我的通知,这可能吗?用户1253575,您已经在您的中提出了这个问题,并在那里得到了包含该信息的答案。如果你还不清楚,那就去问那里。user1253575,你已经在你的网站上问过这个问题了,并且在那里得到了一个包含该信息的答案。如果你还不清楚,那就去问吧。我不知道为什么,但这不起作用。你有什么需要先安排的吗?有权限吗?@Mr_and_Mrs_D-Hmm,我想它在调用通知类的另一个构造函数后确实起作用了(不过我不记得了,我发布这个问题已经一年多了)。然而,azgolfer发布的答案实际上更好(并且现在通过支持库,可用于较低的Android版本)。我重新接受了这个问题。谢谢你指出这一点!:)我不知道为什么,但这不起作用。你有什么需要先安排的吗?有权限吗?@Mr_and_Mrs_D-Hmm,我想它在调用通知类的另一个构造函数后确实起作用了(不过我不记得了,我发布这个问题已经一年多了)。然而,azgolfer发布的答案实际上更好(并且现在通过支持库,可用于较低的Android版本)。我重新接受了这个问题。谢谢你指出这一点!:)