Codenameone 缩放编码图像
我们如何根据宽度来缩放图像,而高度只是根据宽度的比例来缩放?我们可以缩放图像的宽度,但没有缩放编码宽度。是否有方法缩放编码图像的宽度以及相对于宽度的高度缩放 代码:Codenameone 缩放编码图像,codenameone,Codenameone,我们如何根据宽度来缩放图像,而高度只是根据宽度的比例来缩放?我们可以缩放图像的宽度,但没有缩放编码宽度。是否有方法缩放编码图像的宽度以及相对于宽度的高度缩放 代码: 我希望用Image替换EncodedImage将解决您的问题,如下面的代码所示 Image homePlaceholder =(Image) r.getImage("placeholder.png"); homePlaceholder = homePlaceholder.scaledWidth(screenWidth / 3);
我希望用Image替换EncodedImage将解决您的问题,如下面的代码所示
Image homePlaceholder =(Image) r.getImage("placeholder.png");
homePlaceholder = homePlaceholder.scaledWidth(screenWidth / 3);
EncodedImage encodedHomePlaceholder = EncodedImage.createFromImage(homePlaceholder , true)
这确实是EncodedImage中的一个遗漏,我添加了一个改进,以支持libs下一次更新的-1表示法:
Image homePlaceholder =(Image) r.getImage("placeholder.png");
homePlaceholder = homePlaceholder.scaledWidth(screenWidth / 3);
EncodedImage encodedHomePlaceholder = EncodedImage.createFromImage(homePlaceholder , true)