タブを含むアプリケーションを構築し、ViewPager
を使用してタブをスワイプします。2つのフラグメントがアプリケーションの1つのタブに動的に表示されます
は、それが一つのタブがfirstFragment
が表示され、その後、Button
を押したときはfirstFragment
とsecondFragment
を表示することは可能ですか?
タブを含むアプリケーションを構築し、ViewPager
を使用してタブをスワイプします。2つのフラグメントがアプリケーションの1つのタブに動的に表示されます
は、それが一つのタブがfirstFragment
が表示され、その後、Button
を押したときはfirstFragment
とsecondFragment
を表示することは可能ですか?
粗いことができます。 ViewPagerをTabLayoutにバインドすると、FragmentPagerAdapterを拡張するアダプタが使用され、そのアダプタにはすべてのフラグメントとレイアウトテキストのリストが格納されます。その中のフラグメントを置き換え、結果を無効にするだけです。 しかし、これはViewPagerとTabLayoutを持つActivityから行うべきです。 最初のプログラムでインターフェイスを定義し、アクティビティで実装し、ボタンクリック時にフラグメントを置き換えます。
物事は私はドン; tはそれを置きたい..私はいくつかの状況で同じタブに2つのファージを一緒に入れたい.. –
はい、最初の子のタブに2つのコンテナを作成して、フラグメントをgetChildFragmentManager()を使用して置き換える必要があります。 –
事は私がいないので置き換えたくないです。私は2つのファージを一緒に入れたいですいくつかの状況で同じタブ.. –
1つのタブの下に1つの画面で2フラグメントを表示したいですか? –