2010-12-14 112 views
1

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

回答

0

可以使用ToolbarManager实现在黑莓工具栏,我可以给UA小例子:

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。

+0

请注意,ToolbarManager仅在OS6及更高版本中可用。 – donturner 2012-01-26 22:48:51

相关问题