0

最近、blackberry 用のアプリの作成を開始しました。アプリに画面を表示させたいのですが(「InfoScreen」と呼びます)、私が言ったように、私はまだこれに非常に慣れていません。ボタン「buttonInfo」がクリックされたときに「InfoScreen」を表示するには、どのコードを使用する必要がありますか?

この質問に関連する可能性のあるボタンを作成するために使用したコードを次に示します。

    //Create button
    ButtonField buttonInfo = new ButtonField("Information", Field.FIELD_HCENTER);
    //Center buttons
    VerticalFieldManager vfm = new VerticalFieldManager(Field.USE_ALL_WIDTH);        
    vfm.add(buttonInfo);
    add(vfm);

タッチスクリーン デバイスとトラックパッドを使用するデバイスの両方で、どのコードを使用する必要がありますか?

ありがとう

4

1 に答える 1

0

これを試して:

FieldChangeListener infoListener = new FieldChangeListener() {   
        public void fieldChanged(Field field, int context) { 

            UiApplication.getUiApplication().pushScreen(new InfoScreen());

       }   
        };   
   buttonInfo.setChangeListener(infoListener);
于 2013-06-24T09:45:03.977 に答える