我有两个片段并将它们设置如下
fram1 = new FragMent1();
fragMentTra.addToBackStack(null);
fragMentTra = getFragmentManager().beginTransaction().add(rl.getId(), fram1, "fram1");
fram2 = new FragMent2();
fragMentTra.addToBackStack(null);
fragMentTra = getFragmentManager().beginTransaction().add(rl.getId(), fram2, "fram2");
Fragment 扩展 Listfragment 而不是另一个。
public class FragMent1 extends android.support.v4.app.ListFragment {
public class FragMent2 extends Fragment{
当我执行这条线时fragMentTra = getFragmentManager().beginTransaction().add(rl.getId(), fram1, "fram1");
我收到以下错误消息。有谁知道如何解决这个问题?
The method add(int, Fragment, String) in the type FragmentTransaction is not applicable for the arguments (int, FragMent1, String)