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

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



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

LWUIT是否具有类似于Android的show menu的显示菜单的功能?

最好的祝福

最佳答案

您好!(我在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);


菜单的位置将很适合您的目标。

10-07 13:11