BlackBerry 应用程序开发者指南 第二卷:高级--第7章 与BlackBerry应用程序通信 |
||||
| 作者:佚名 来源:本站整理 发布时间:2008-3-15 1:40:32 | ||||
注册应用程序菜单项
获取应用程序菜单项库(repository) 调用 ApplicationMenuItemRepository.getInstance().
定义一个唯一值 使用包名的哈希值作为应用程序菜单项库的唯一ID.
创建应用程序菜单项 调用构造函数.
加入一个菜单项到菜单库 调用addMenuItem().
代码实例
当用户在地址本里查看一个联系人时,下面的代码将创建一个菜单项.当用户点击此菜单项, 将显示Contacts Demo程序. 例: DemoAppMenuItem.java /** * DemoApplicationMenuItem.java * Copyright (C) 2003-2005 Research In Motion Limited. */ package com.rim.samples.docs.menuitem; import net.rim.device.api.system.*; import net.rim.device.api.ui.component.Dialog.*; import net.rim.blackberry.api.menuitem.*; import javax.microedition.pim.*; import net.rim.device.api.pdap.*; import com.rim.samples.docs.contactsdemo.*; public final class DemoAppMenuItem extends Application { private static long ID = 0x7cab1e23b72a0033L; //com.rim.samples.docs.menuitem public static void main(String[] args) { DemoAppMenuItem app = new DemoAppMenuItem(); app.enterEventDispatcher(); } DemoAppMenuItem() { ApplicationMenuItemRepository amir = ApplicationMenuItemRepository.getInstance(); amir.addMenuItem(ApplicationMenuItemRepository.MENUITEM_ADDRESSCARD_VIEW, new SampleMenuItem()); }
|
||||
| [] [返回上一页] [打 印] | ||||
文章评论 |
||||
