nis*_*nde 2 android android-fragments
我正在用简单的片段编写程序,我收到如下错误:
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();
Run Code Online (Sandbox Code Playgroud)
在这种add方法下,我得到一条红色的波浪形线,以下错误显示:
add(int, Fragment, String类型中的方法FragmentTransaction不适用于参数(int, FragmentTest2, String).
我究竟做错了什么?
当您混合兼容包Fragment和Android 时,通常会发生此问题Fragment.如果您尝试使用兼容性片段,请确保导入android.support.v4.app.Fragment,否则请确保导入android.app.Fragment.同样地做同样的事情FragmentTransaction.
| 归档时间: |
|
| 查看次数: |
2749 次 |
| 最近记录: |