BlackBerry应用程序中的工具栏或图标栏

时间:2010-12-14 19:33:42

标签: blackberry

我正在为BlackBerry 9300,9700和storm实施一个应用程序。在这个应用程序中,我需要创建一个类似于Facebook应用程序的全局工具栏或图标栏。请建议我如何创建这种类型的图标栏或工具栏。

2 个答案:

答案 0 :(得分:2)

您可以使用tabbed view screens

或者您可以使用BlackBerry - Custom menu toolbar

答案 1 :(得分:0)

你可以使用ToolbarManager在黑莓中实现工具栏,我可以给你一点例子:

Bitmap _bit = Bitmap.getBitmapResource("abc.png");
Image _bitI = ImageFactory.createImage(_bit);
ToolbarManager _tool = new ToolbarManager();
ToolbarButtonField _next = new ToolbarButtonField(_bitI,new StringProvider("Next"));
_tool.add(_next);
this.add(_tool)

_next.setCommand(new Command(new CommandHandler(){

  public void execute(ReadOnlyCommandMetadata metadata, Object context){
   \\Do what you want on click of this ToolbarButtonField
}
}));

您可以根据需要创建任意数量的ToolbarButtonFields,您需要做的就是将这些ToolbarButtonFields添加到ToolbarManager。