很抱歉这是我的错误,项目中有2个相同的文件 不同的包名。我正在调试错误的课程。抱歉,服用 你的时间
下面的代码工作清楚,我可以在活动中看到MyListFragment。但是当我尝试将断点放入onCreateView时,我无法调试。
我尝试过println和log但没有任何效果。
你知道吗?答案 0 :(得分:2)
而不是
ft.add(...)
使用FragementTransaction's
replace()
方法:
ft.replace(R.id.ui_container, new MyListFragment());
文档声明:
[replace()替换]添加到容器中的现有片段。这与使用相同的containerViewId添加的所有当前添加的片段调用remove(Fragment),然后使用此处给出的相同参数添加(int,Fragment,String)基本相同。
因此,每次重新创建Activity
时,都会添加新的MyListFragment
个实例,并会调用onCreateView()
。
答案 1 :(得分:0)
这是我的错误,调试onCreateview没有问题。抱歉花时间。