0

フラグメントが関与するアプリを開発しようとしています。画面上に 2 つのフラグメントがあります。開始ボタンと停止ボタンを含むリスト フラグメントと、右側の詳細フラグメント。[開始] ボタンをクリックすると、音声処理コードが詳細フラグメントで実行されます。結果に応じて、フラグメントのレイアウトを変更したいプロセスから抜け出します。基本的に、何らかのプロセスを実行しているときに得られる結果に応じて、実行時に単一のフラグメントのレイアウト ファイルを変更したいと考えています。どうすれば達成できますか?

ありがとう!!

4

1 に答える 1

0

フラグメント内の別のレイアウト ファイルに切り替えることはできません。元のビューをonCreateView置き換えることはできません。

ただし、いくつかのオプションがあります。

  • View.setVisibility()を使用して、実行時にビューを表示および非表示にできます。
  • ViewStubsは後で拡張できます。
  • または、詳細フラグメントを新しいフラグメントに置き換えることもできます。
于 2013-05-17T17:46:24.337 に答える