1

我对 java-me 列表有疑问。我可以创建一个列表并将其添加到屏幕,但我无法在屏幕底部添加任何菜单,例如“返回”。

我使用了这段代码:

String[] degerler = {"StringItem", "TextField", "DateField","ImageItem", "Gauge", "ChoiceGroup","List", "Alert", "Sounds"};

favlistelement = new List("Reservation type", List.IMPLICIT,degerler, null);            

我使用以下代码将其添加到屏幕:

disp.setCurrent(favlistelement ); 

事实上,我有一个名为的表单变量,favoritesscreen,我想将列表添加到此屏幕,并带有“返回”之类的菜单。

4

1 回答 1

1

我以这种方式解决了我的问题

    backfavorites = new Command("Back",Command.BACK,0);

    favlistelement = new List("Favorites:", List.IMPLICIT);
    favlistelement.append("Incoming 1", null);
    favlistelement.append("Incoming 2", null);    
    favlistelement.append("Incoming 3", null);

    favlistelement.addCommand(backfavorites);
    favlistelement.setCommandListener(this);

我试图将侦听器、命令添加到我的表单变量中,但我尝试将这些添加到我的列表元素变量中,因此它得到了解决。

在屏幕中显示:

disp.setCurrent(favlistelement);
于 2012-11-14T14:39:14.660 回答