LWUIT:如何用另一个按钮显示菜单命令

时间:2012-11-28 04:39:57

标签: lwuit nokia-s40

在LWUIT中,我们可以将命令按钮添加到具有addCommand功能的表单中,如此链接http://lwuit.java.net/tutorial/events.html中所示。因为我目前正在开发诺基亚Asha Full Touch应用程序,所以我只需点击左上角的按钮即可显示这些命令。

但是,我已经创建了自定义标题栏,所以现在我将容器中的Button作为我已经制作的标题栏

The custom bar I've made

上面的3个条纹是带图像的按钮。

LWUIT有像Android这样的show menu有Activity.openOptionMenu吗?

最好的问候

1 个答案:

答案 0 :(得分:5)

你好!(我在stackoverflow中的第一篇文章)

您必须使用com.nokia.mid.ui的PopupList组件。 使用LWUIT没有问题。

PopupList javadoc

正如你在javadoc中看到的那样。这是一个例子:

PopupList list1 = new PopupList();
PopupListItem item1 = new PopupListItem("Item1");
PopupListItem item2 = new PopupListItem("Item1", image1);
list1.appendItem(item1);
list1.appendItem(item2);
list1.setVisible(true);

菜单的位置对您的目标有利。