2013-10-27 2 views

ответ

2

Сначала вы должны реализовать

интерфейс IOnMenuItemClickListener и переопределить метод

onMenuItemClicked

После этого вы можете создать пункты меню следующим образом:

TextMenuItem playText = new TextMenuItem(menuItemId, 
        menuFont, "TEXT_TO_DISPLAY",vbom); 
object.addMenuItem(playText); 

Затем вы можете добавить этот пункт меню в объект, который реализовал IOnMenuItemClickListener.

+0

Каков объект, к которому я могу добавить пункт меню? (т. е. onject.addMenuItem) – lowcoupling

+0

Предположим, что у меня есть сцена, реализующая IonMenuItemClickListener, у нее нет addMenuItem в любом случае – lowcoupling

+0

Вы должны использовать класс MenuScene и самостоятельно, а затем добавить menuItem в объект MenuScene. Затем вызовите object.setOnMenuItemClickListener (this); из класса, который реализует IOnMenuItemClickListener (в вашем случае сцена). Добавьте события обработчика в OnMenuItemClicked метод из прослушивателя, унаследованного в ваш класс сцены. –

Смежные вопросы