ImageViewer在ipad上生成空白图像,但在android和模拟器上工作正常

时间:2016-10-28 08:39:11

标签: codenameone

抱歉我的英文!!
1 - 我创建一个简单的表单(borderLayout)并将imageViewer放在里面 2 - 在服务器上构建以进行调试
3-安装app在ipad,三星,LG等..
4-对三星等。我看到正确的形象,“TakePhoto.jpg”
在ipad上,我只看到一张空白的白色图像 我无法使用标签,因为我需要缩放,平移和滑动 我试图在添加组件之前和之后设置图像..

    Image im = Image.createImage(out.toByteArray(), 0, out.toByteArray().length);
    Util.cleanup(inputStream);
    im = im.scaledWidth(Display.getInstance().getDisplayWidth());
    //**********************
    //InputStream is = Storage.getInstance().createInputStream(file);
    //EncodedImage i = EncodedImage.create(is, is.available());
    ImageViewer imageViewer = new ImageViewer();

    //imageViewer.setImage(im);
    takePh.addComponent(BorderLayout.CENTER, imageViewer);
    imageViewer.setImage(im);
    takePh.revalidate();

    takePh.show();  
很多,谢谢!

0 个答案:

没有答案