1
我一直在试图布局领域在黑莓,当我觉得我有工作,我尝试另一个模拟器和我场的异地布置。如何布局领域正确
如果我打电话setPositionChild(field, 0, 100);
我期望所有的电话决议 字段将位于位置x = 0,y = 100。不是这种情况。
阅读setPositionChild RIM的文档中,y参数是 - “Y - 胶印在其管理领域的顶级”由field.getTop返回的y偏移值始终为0,所以位置应该跨屏幕一致?也许一个关于setChildChild如何工作的好解释就足够了。
谢谢。
布局是一个数字的经理和其子方法的复杂的相互作用的结果。如果我们能看到代码,它可能会有所帮助。 – Richard
此外,几乎每一个不同的BlackBerry模型具有不同的显示高度和宽度和点间距。因此,您可能需要使用相对而非固定的尺寸/位置。例如,对于一个按钮来占用半个屏幕,就需要设置其宽度为'Display.getWidth()/ 2'代替一些静态值(例如160像素)。然后,你还要当用户旋转纵向/横向之间的设备... –
本页面有BB设备屏幕细节近来的一些设备的一个很好的上市考虑重新布局:HTTP://docs.blackberry。 COM/EN /开发商/交付/ 28627/Designing_for_different_BB_devices_software_6_1_1514767_11.jsp?CPID = TWDresolution081211 –