黑莓粗体上的应用程序不会水平滚动

时间:2012-06-12 15:36:04

标签: blackberry

我正在使用Blackberry 5.0 API开发应用程序。我正在使用Horizo​​ntalFieldManager,我将添加2个标签和一个Buttonfield。我已将HORIZONTAL_SCROLL设置为屏幕以及管理器。

在模拟器上,我在某种程度上成功地水平滚动。我点击标签并左右拖动。然后滚动。我在屏幕上看不到Horizo​​ntalScrollBar。

当我在设备上运行应用程序(Blackberry Bold 9000)时,它不会水平滚动。我不知道如何将它拖动到左侧或类似的东西,因为没有可见的滚动条。

有人建议使用5.0 API和Blackberry Bold 9000进行水平滚动吗?

1 个答案:

答案 0 :(得分:0)

要添加滚动条,您必须在构造函数中包含一个标志:

HorizontalFieldManager hfm = new HorizontalFieldManager(Manager.HORIZONTAL_SCROLL | Manager.HORIZONTAL_SCROLLBAR);

您还可以添加Manager.USE_ALL_WIDTH以使其占用所有可用空间。

关于粗体,请确保管理器中至少有一些字段是可聚焦的。