我在使用ImageDownloadService时遇到问题。以下是我的代码。如果我使用标签,我可以显示从服务器下载的图像。但如果我使用按钮,则不显示任何内容。我已将占位符设置为按钮的初始图标。请问我做错了什么?
EncodedImage eImg = EncodedImage.findButton(f).getIcon();
Image i = URLImage.createToStorage(eImg, "MyStoredImage.jpg", "http://ImgURL.png", URLImage.RESIZE_SCALE);
//now set the ad image to downloaded image
findButton(f).setIcon(i);
如果我使用findLabel(f).getIcon()
代替findLabel(f).setIcon(i)
,则代码可以使用,但对于Button则不然。这是为什么?
提前致谢。
答案 0 :(得分:1)
请参阅Codename One论坛中的讨论https://groups.google.com/d/msg/codenameone-discussions/05dLV771OV8/x-pEYngCrsEJ