0
A
回答
2
试试这个代码
YourFragment dFrag = (YourFragment) getSupportFragmentManager()
.findFragmentById(R.id.detailfragment);
if (dFrag != null && dFrag.isInLayout()) {
// do something
} else {
// do something
}
1
不知道这将是一个答案,但我建议你使用FragmentTransaction这样的:
FragmentManager fm = getFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
if(yourOldFragment.isAdded()) {
ft.replace(R.id.your_container, yourNewFragment);
ft.commit();
}
您也可以看看这个链接:Fragment duplication on Fragment Transaction
相关问题
- 1. 如何包括布局片段的Android
- 2. 如何强制子PreferenceScreen包含在片段布局(Android)
- 3. ScrollView里面的片段相对布局不起作用
- 4. 网格或相对布局
- 5. Android Studio如何使相对布局围绕相对布局?
- 6. 如何在相对布局
- 7. 找到图片src:包含?
- 8. 与片段布局
- 9. 片段placehoder布局
- 10. 如何将textview包装到相对布局
- 11. 如何在相对布局中嵌套布局或创建两个相对布局?
- 12. Android:在相对布局中查看和隐藏包含的布局
- 13. 相对布局放置到其他相对布局
- 14. Android:相对布局布局
- 15. 如何布局?使用相对布局还是线性布局?
- 16. 相对布局
- 17. 如何在布局中包含偏好
- 18. 如何包含内部android布局?
- 19. 布局重叠包含布局
- 20. 相对布局不编译!
- 21. 设置包含listView的相对布局的高度
- 22. 动态在父视图中多次包含XML相对布局
- 23. 如何使用片段布局填充我的内容布局
- 24. 如何从片段中禁用或隐藏抽屉布局Android
- 25. 移动包括相对布局
- 26. 如何使用ScrollView包装2个线性布局和相对布局?
- 27. 片段活动布局如何受到主活动布局的影响?
- 28. 将画布添加到相对布局
- 29. 如何从XML布局导航到Android Studio中片段的相应java类?
- 30. 如何动态设置相对布局背景图片?
use myFragment.isInlayout() – 2013-05-06 06:29:11