0

リソースExampleView1で 、ExampleView2ExampleView3およびの2 つのビューを定義しました。ExampleView4

私のアクティビティには、空の ViewFlipper があります。いくつかのロジックを実行することに基づいて、どちらか ExampleView1ExampleView2ViewFlipper に追加してビューを表示します。

後で、内部ロジックに基づいて追加したいExampleView3ExampleView4.

どうすればいいですか?チュートリアルはありますか、または誰かがサンプルコードを手伝ってくれますか?

4

1 に答える 1

4

から継承するaddViewメソッドを使用するだけです。ビューがカスタム ビューの場合は、次のようになります。ViewFlipperViewGroup

flipper.addView(new ExampleView1());

一方、ビューが XML レイアウト内で定義されている場合は、最初にそれらをインフレートする必要があります。

View view = LayoutInflater.from(context).inflate(R.layout.your_view, null);
flipper.addView(view);
于 2010-11-25T12:52:45.870 に答える