2016-09-27 54 views
0

嗨,我用下面的代码来显示通知。Android NotificationCompat没有显示在罐子里

NotificationCompat.Builder builder = new NotificationCompat.Builder(context) 
       .setSmallIcon(R.drawable.notification_image) 
       .setContentTitle("Notification") 
       .setContentText("Test Notifications") 
       .setPriority(Notification.PRIORITY_HIGH) 
       .setVibrate(new long[0]); 
     NotificationManager notificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE); 
     notificationManager.notify(10, builder.build()); 

它在创建.jar文件之前正确显示。一旦我创建.jar并在另一个应用程序中使用它意味着它不显示。任何人都可以帮助我解决这个问题吗?提前致谢。

回答

1

通知有一个小图标。如果您将其设置为.jar文件,则它不包含可绘制资源。请将它放在.aar文件中并在另一个应用程序中使用它。

+0

好的,谢谢。但我的客户只需要.jar。我试图向他解释这个问题。谢谢。 –

+0

如何将图像传递给jar将会接受? –