前回の質問(https://teratail.com/questions/56155)にて、サンプルコード(Github)を解析するべきとの解答をいただき始めてみました。
ApiExplorer.javaのソースコードから確認してみたのですが、最初のほうにある。
java
1@Override 2 public void onFragmentInteraction(final DisplayItem item) { 3 getFragmentManager() 4 .beginTransaction() 5 .replace(R.id.fragment, ItemFragment.newInstance(item.getId())) 6 .addToBackStack(null) 7 .commit(); 8 }
の記述が何をしているのかがわかりません。
.beginTransaction()//わからない
.replace(R.id.fragment, ItemFragment.newInstance(item.getId()))//IDを参照して生成している?
.addToBackStack(null)//わからない
.commit(); //約束?この一連の処理の終わり?
解答よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。