単純な Fragment を使用してプログラムを作成していますが、次のようなエラーが発生しました。
FrameLayout fl=new FrameLayout(this);
fl.setId(0x1024);
setContentView(fl);
FragmentTransaction ftransc=getFragmentManager().beginTransaction();
FragmentTest2 myFragment=new FragmentTest2();
ftransc.add(fl.getId(), myFragment, "FirstFragment");
ftransc.commit();
メソッドの下にadd
赤い波線が表示され、次のエラーが表示されます。
add(int, Fragment, String
型のメソッドFragmentTransaction
は引数に適用できません(int, FragmentTest2, String)
。
私は何を間違っていますか?