CodeNameOne - 替换生成的Android源代码中的图像

时间:2016-05-10 18:10:56

标签: android image codenameone

在代号为一个项目中,我将图像作为multiImage加载到.res文件中。它在大多数设备中看起来都没问题,但在某些Android设备上,如三星S3,它看起来像素化或明显调整大小,具体取决于我加载到.res文件的分辨率或大小。因此我想在生成的Android代码中直接更改它,通常对于Android我会使用不同的图像并将它们放在不同的drawable-xxx文件夹中,但是当查看生成的代码时,src / main / res是空的并且所有的来自/ src和.res文件的图像位于assets文件夹中。

没有办法从android项目修改某个分辨率的multiImage吗?

1 个答案:

答案 0 :(得分:1)

这不是正确的方法,因为本机设备仍然会在res文件中查找。

您需要在设计器中打开res文件并选择多图像,然后您可以使用组合框选择正确的分辨率,使用...按钮将其替换为不同的图像。如果你有像photoshop这样的图像编辑器,你可以使用Edit按钮来编辑图像。

enter image description here