根据设备宽度调整Horizo​​ntalFieldManager中的BitmapFields宽度

时间:2011-11-04 11:35:06

标签: blackberry blackberry-simulator horizontalfieldmanager

我是BB开发的新手,

请建议我如何调整Horizo​​ntalFieldManager中的BitmapFields Width 在设备宽度中调整它。

我正在重写Sublayout方法来获取此

现在看起来像这样....我正在为模拟器9550预期o / p

Bottom Bar

由于

2 个答案:

答案 0 :(得分:2)

创建一个扩展BitmapField的customBitmapField类。覆盖getPreferredWidth()方法并返回(Display.getWidth()/ 3),以便位图字段占用设备显示的三分之一。你将不得不处理它在较小的设备中的外观以及文本可能不适合的情况。

答案 1 :(得分:0)

您可以使用PillButtonSet组件,您可以在高级UI包中找到它。 见这里:Advanced UI