blackberry ui app(2) |黑莓介面程式(2)

來源:互聯網
上載者:User
blackberry介面程式2 功能表項目

 

在繼承的Screen類中添加mekeMunu方法

1      protected void makeMenu(Menu menu,int instance){
2         menu.add(viewItem);
3         menu.add(viewItem);
4     }

 

 

 

 此方法將在手機“菜單”鍵被按下時調用,在方法中通過menu.add(*)方法向其中添加功能表項目,*是MenuItem類執行個體。

關於MenuItem類  

1     private MenuItem viewItem = new MenuItem("view message",100,10){
2         public void run(){
3             Dialog.inform("this is dialog message");
4         }
5     };    

 

解析 

1。 可以看出MenuItem的建構函式需三個參數:

參數1: 菜單在菜單列表中顯示的文本

參數2: 一個int數值,控制此功能表項目的在菜單列表中的位置,越大越靠上

參數3: 接收預設焦點的功能表項目優先順序(不明白如何解釋,高手指點)

2。 run方法是此功能表項目被點擊時實現的動作 

 

 

 

 

 

 

 

 

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.