0

タブを含むアプリケーションを構築し、ViewPagerを使用してタブをスワイプします。2つのフラグメントがアプリケーションの1つのタブに動的に表示されます

は、それが一つのタブがfirstFragmentが表示され、その後、Buttonを押したときはfirstFragmentsecondFragmentを表示することは可能ですか?

+0

はい、最初の子のタブに2つのコンテナを作成して、フラグメントをgetChildFragmentManager()を使用して置き換える必要があります。 –

+0

事は私がいないので置き換えたくないです。私は2つのファージを一緒に入れたいですいくつかの状況で同じタブ.. –

+0

1つのタブの下に1つの画面で2フラグメントを表示したいですか? –

答えて

0

粗いことができます。 ViewPagerをTabLayoutにバインドすると、FragmentPagerAdapterを拡張するアダプタが使用され、そのアダプタにはすべてのフラグメントとレイアウトテキストのリストが格納されます。その中のフラグメントを置き換え、結果を無効にするだけです。 しかし、これはViewPagerとTabLayoutを持つActivityから行うべきです。 最初のプログラムでインターフェイスを定義し、アクティビティで実装し、ボタンクリック時にフラグメントを置き換えます。

+0

物事は私はドン; tはそれを置きたい..私はいくつかの状況で同じタブに2つのファージを一緒に入れたい.. –

関連する問題