0

首先,我不是黑莓用户。我为 7.0+ 操作系统版本制作了一个黑莓应用程序。从一开始,我就在 Blackberry 9900 Bold Simulator 和同一设备(公司提供的同一设备)上测试了该应用程序。所以并没有真正检查其他黑莓设备中的应用程序。但是现在我得到了另一个分辨率 BB 设备,所有的 GUI 东西都被打乱了。

我现在该怎么办?

一种方法是我应该检查分辨率并Display.getHorizontalResolution()相应Display.getVerticalResolution()地制作 GUI,但由于我有 20 多个屏幕,我不会这样做。

如果您有任何通用解决方案,请提供。

4

1 回答 1

1

使用嵌入式 Eclipse 插件预处理器Antenna 预处理器通过BlackBerry Ant Tools进行条件编译,为不同的目标操作系统和/或不同的目标设备生成不同的应用程序文件。

考虑使用 Alx-task来生成支持不同平台/OS-es 的 alx(应用程序描述符文件)。

还要检查这篇文章。它将帮助您完成任务。

于 2013-03-28T04:53:26.240 回答