2017-05-05 71 views
1

我一直在试图建立一个RemoteNotification的图标,但总是让我把它这个错误(我使用log4net的):我如何设置RemoteNotification的图标在GeneXus 15

System.Reflection.TargetInvocationException: Uma exceção foi acionada pelo destino de uma chamada. ---> System.NullReferenceException: Referência de objeto não definida para uma instância de um objeto. 
    em GeneXus.Utils.GXDbFile.PathToUrl(String path) 
    em GeneXus.Programs.aenvianotificacaodispositivo.S121() 
    em GeneXus.Programs.aenvianotificacaodispositivo.executePrivate() 
    em GeneXus.Programs.aenvianotificacaodispositivo.execute() 

我在wiki或论坛中找不到任何示例。这是我的代码:

//commented also didn't work 
//&Image.FromUrl('http://www.example.com/my_app_icon.png') 
//&Image.FromUrl(app_icon_notif.Link()) 
&Image.FromImage(app_icon_notif) 
&RemoteNotification.Icon = &Image 
&RemoteNotification.Message = &NotificMensagem 
&RemoteNotification.Event.Name = 'Notas' 
&RemoteNotification.Event.Execution = EventExecution.OnLauchByUser 
&Notifications.Add(&RemoteNotification) 

我在想什么?我在GeneXus 15 U2 C#上。谢谢

回答

1

通知图标由主对象的Android Notification Icon属性设置。

相应的imagen需要遵循一些提及的考虑事项here