将图像从java插件传递到我的unity应用程序中的一些问题

将图像从java插件传递到我的unity应用程序中的一些问题,java,c#,android,unity3d,plugins,Java,C#,Android,Unity3d,Plugins,我有一个使用java插件的Unity应用程序,可以接收传入的通知,并可以获取所有活动通知。当我收到通知时,我可以显示这些信息:标题、正文、包装、标签和小图标。对于最后一项,我使用以下代码: if(pack.equals(YOUTUBE_PACK_NAME)) { callback.ReceiveIconFromYoutubeApp(); } Icon icon = notification.getNotification().getSmallI

我有一个使用java插件的Unity应用程序,可以接收传入的通知,并可以获取所有活动通知。当我收到通知时,我可以显示这些信息:标题、正文、包装、标签和小图标。对于最后一项,我使用以下代码:

    if(pack.equals(YOUTUBE_PACK_NAME))
    {       
      callback.ReceiveIconFromYoutubeApp();
    }
Icon icon = notification.getNotification().getSmallIcon();
在C代码中,我这样做:

 public void ReceiveIconFromYoutubeApp()
    {      
            YoutubeIcon = GameObject.Find("YoutubeIcon");
            YoutubeIcon.GetComponent<SpriteRenderer>().enabled = true;
    }
但我不知道,我以后要做什么。。。可能我必须接收smallIcon,然后将其转换为PNG,然后传递给unity??还是不?我不知道,因为我的C#方法必须接收Sprite,我想。。。你能告诉我怎么做吗

Icon icon = notification.getNotification().getSmallIcon();