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 に答える