已经有很多黑莓开发爱好者问了怎样能把自己的应用程序图标放到黑莓主界面上 (HomeScreen)。这个功能一直到黑莓OS 6.0才开放出来。
如下代码示意如何添加快捷图标到主界面:
1. 首先创建应用图标ShortCut:
Shortcut newShortcut = ShortcutProvider.createShortcut("Home Screen Demo Shortcut", "shortcut", 1);
构造参数:ShortcutProvider.createShortcut(String title, String id, int shortcutIndex)
2. 把创建的快捷图标添加到HomeScreen
HomeScreen.addShortcut(newShortcut, Location.getDefaultLocation());
构造参数: HomeScreen.addShortcut(Shortcut shortcut, Location shortcutLocation)
检查快捷图标是否已经添加过了:
HomeScreen.doesShortcutExist("shortcut")
参数"shortcut"为该Shortcut Instance的ID。
移除Shortcut:
HomeScreen.removeShortcut("shortcut");