Blackberry 如何添加交换机应用程序功能?
如何在屏幕上添加开关应用程序菜单项?这个问题似乎以前在屏幕上被问过。从我所读到的内容来看,您可以创建自己的应用程序,但特定的“切换应用程序”菜单项不是其公共api的一部分 引用雷克斯道格的话 您仍然可以自己编写代码,要求系统运行应用程序句柄,然后创建一个弹出式屏幕,将应用程序图标保存在一个滚动行中(如系统功能区)。然后,您将启动与用户选择的图标对应的应用程序 请参阅ApplicationManager.getVisibleApplications()和ApplicationManager.runApplication()的API文档 我们在几个类中完成了这项工作:RibbonIcon、RibbonIconField和RibbonPopup。RibbonicField只是一个添加到弹出屏幕的水平字段管理器,而RibbonIcon只是一个可单击的位图字段子类 希望这有帮助。Blackberry 如何添加交换机应用程序功能?,blackberry,menuitem,Blackberry,Menuitem,如何在屏幕上添加开关应用程序菜单项?这个问题似乎以前在屏幕上被问过。从我所读到的内容来看,您可以创建自己的应用程序,但特定的“切换应用程序”菜单项不是其公共api的一部分 引用雷克斯道格的话 您仍然可以自己编写代码,要求系统运行应用程序句柄,然后创建一个弹出式屏幕,将应用程序图标保存在一个滚动行中(如系统功能区)。然后,您将启动与用户选择的图标对应的应用程序 请参阅ApplicationManager.getVisibleApplications()和ApplicationManager.run
-Glen您需要在实例化时设置默认菜单样式标志。例如:
import net.rim.device.api.ui.Screen;
import net.rim.device.api.ui.container.FullScreen;
...
Screen myScreen = new FullScreen(Screen.DEFAULT_CLOSE | Screen.DEFAULT_MENU);
希望这有帮助。Michael我将super语句放在MakeMenu方法中,而switch应用程序菜单选项不会出现。