開発者ガイドでは、Fragment
を実行時に既存の にプログラムで追加できると書かれていViewGroup
ます。私の質問は次のとおりです。これViewGroup
はアプリケーションにどのようにリンクされていますか?
ViewGroup
これまでのところ、アプリケーションのレイアウトを記述する xml ファイルでa を宣言しようとしました。Fragment
しかし、関数を使用してa を追加しようとするとpublic abstract FragmentTransaction add (int containerViewId, Fragment fragment, String tag)
、アプリケーションがクラッシュします (すぐではなく、onCreate
アプリケーションの関数の最後に)。
私が実際にやりたいことはFragment
、アプリケーションでいくつかのビュー (として実装) を管理し、ユーザーの選択に応じてそれらを切り替えることです。アプローチに何を追加 (または変更) する必要がありますか?
お時間を割いていただき、ありがとうございます。