少し問題があります。コードのように、動的なMenuItemリストを作成しようとしています。これは問題ありませんが、選択/クリックされたアイテムが欲しいです。しかし、それを正しく実装する方法がわかりません。これはすべて私のビューで発生しており、プレゼンターで続行するように値を設定したいと思います。助けのためのthx。
chooseProfileMenuBar = new MenuBar(true);
for (int i = 0; i<names().size(); i++) {
final MenuItem menuItemChoose = new MenuItem(names.get(i), new Command(){
@Override
public void execute() {
// TODO set the onClicked value/name at index i
}
});
chooseProfileMenuBar.addItem(menuItemChoose);
}
return chooseProfileMenuBar;