0

私は3つのボタンを持っています

  1. page1 と呼ばれる
  2. page2 と呼ばれる
  3. page3 と呼ばれる

ボタン page1 をクリックすると page1 に移動し、page2 をクリックするとページ 2 に移動し、ページ 3 についても同じように、既に正常に動作している viewflipper を使用したい..

この数学の問題を教えてくれる人はいますか?

setContentView(R.layout.second_activity);

        flipper = (ViewFlipper)findViewById(R.id.viewFlipper1);
        1 = (Button) findViewById(R.id.macro);
        2= (Button) findViewById(R.id.esr);
        3 = (Button) findViewById(R.id.gio);


        1.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                 flipper.showNext();

            }

        });
        2.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                flipper.showNext();
            }
        });
       3.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                flipper.showPrevious();


            }
        });
4

1 に答える 1

0

ページのインデックスが次のようになっていると仮定します。

  • インデックス0:マクロ経済のページ。
  • インデックス1:esrページ。
  • インデックス2:ジオページ。

次に、これを行う必要があります。

macroeconomic.setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
         flipper.setDisplayedChild(0);
    }
});
esr.setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
        flipper.setDisplayedChild(1);
    }
});
gio.setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
        flipper.setDisplayedChild(2);
     }
});
于 2012-08-29T19:33:47.870 に答える