2012-10-29 61 views
1

如何在Adobe AIR中設置菜單順序,以便動態添加的菜單可以根據需要進行定位?如何在Adobe Air App中設置菜單順序?

var menu1 = iconMenu.addItem(new air.NativeMenuItem('Menu 1')); 
var menu2 = iconMenu.addItem(new air.NativeMenuItem('Menu 2')); 
var menu4 = iconMenu.addItem(new air.NativeMenuItem('Menu 4')); 

// Menu 3 added dynamically later 
var menu3 = iconMenu.addItem(new air.NativeMenuItem('Menu 3')); 

我想將menu3放置在menu2和menu4之間。

回答

1

我假定正在使用的NativeMenu類,在這種情況下,你正在尋找的addItemAt方法,該方法用於定義應該被添加的項目的位置索引參數:

var menu3 = iconMenu.addItemAt(new air.NativeMenuItem('Menu 3'), 2); 
+0

輝煌。像魅力一樣工作..謝謝你;) – user632347

+0

不客氣... – ndm

相關問題