Fragment学習ノート(一)
934 ワード
##Fragment は、activity ではなく、新しい特性インタフェースが複数の領域に分かれて動作するときにfragmentを交換するものとみなす.使用するフレームレイアウトframeLayout ####fragmentにはactivityに似たライフサイクルがあり、restartメソッドはありません.一般的に作成時に継承システムのfragmentはonCreateViewメソッドを使用してxmlファイルViewv=inflateをレイアウトフィラーで埋め込む.inflate(fragmentファイル名、null(権限));
##Fragmentを作成してActivityに表示させる###ターゲットactivityでの操作####fragmentはactivityにバインドされているため###ステップが来ました fragmentオブジェクト を作成する. fragmentマネージャを使用するfragmentを操作する .ここでトランザクションを開く を操作します.それからトランザクションftでfragmentを表示する 最終コミットトランザクション デフォルトのfragmentが必要な場合はactivityのonCreateメソッドでfragmentを作成して表示します.
##Fragmentを作成してActivityに表示させる###ターゲットactivityでの操作####fragmentはactivityにバインドされているため###ステップが来ました
Fragment01 fg01 = new Fragment01();
FragmentManager fm = getFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
ft.replace(R.id.FrameLayout,fg01);//
ft.commit();