我正在尝试在三星 Bada 平台上编写应用程序。我想让这个应用程序在不同的屏幕尺寸上可用,这里有这个问题......
我必须让它在移动设备上运行,例如:Wave 3 GT-8600 (480x800)、Wave Y GT-S5380 (320x480) 和 Wave 578 GT-S5780 (240x400)。
据我了解,我们必须将我们需要的设备添加到“设备列表”到 bada IDE 中的小部件中。在该列表中,我们可以看到不同的手机型号......我正在寻找 Wave 型号(在底部),所以我会选择它,但我正在寻找不同的屏幕尺寸......我别无选择。也许我在 bad ide 中丢失了一些重要的东西?
比我访问bada 开发者网站并看到 3 种类型的文件:HVGA、WQVGA、WVGA - 这些文件适用于各种屏幕尺寸,对吧?
我把它们放在“bada\2.0.5\Model”文件夹中,但这对我也没有帮助..在设备列表中仍然没有更多设备。
有人知道如何将更多设备添加到设备列表中,或者如何使能够在该列表中选择屏幕尺寸,或者..也许是另一种为不同屏幕尺寸创建一个小部件的方法?
哦,是的..我的问题是:不同屏幕尺寸上小部件的高度和宽度。我们可以在小部件根文件夹的 project.xml 文件中设置此属性。目前,我对所有屏幕尺寸(从 240x400 到 480x800)都有相同的小部件属性。我为小部件设置了 220width x 130height,在小屏幕 (240x400) 和中 (320x480) 屏幕上一切正常,但在大屏幕 (480x800) 中,如果您以正确的角度移动它,小部件可以脱离屏幕。此外,我们不能将 WIDGET 的大小设置为大于 SCREEN 大小,因为安装小部件后,当我只需要小部件时,它会自动成为应用程序(一些 bada 魔法)。
这就是为什么我正在寻找为不同屏幕尺寸设置不同“project.xml”文件的可能性。