所有华为,荣誉,小米与Android Marshmallow(双卡自定义ROM),通知小图标setSmallIcon
始终设置为默认的应用程序活动图标,我无法将自己设置为这应该。大图标setLargeIcon
工作正常。
经测试的API 21和23。
有人有工作代码吗?
test(R.drawable.ic_mynotificon, "Test");
private void test(int resID, String txt)
{
final NotificationManagerCompat mNotificationManager = NotificationManagerCompat.from(getContext());
final NotificationCompat.Builder notif_builer = new NotificationCompat.Builder(getContext())
.setContentTitle(txt)
.setContentText(txt)
.setSmallIcon(resID)
.setDefaults(NotificationCompat.DEFAULT_ALL);
mNotificationManager.notify(999, notif_builer.build());
return;
}