如何查找当前片段

时间:2013-04-07 03:16:31

标签: android android-fragments

FragmentManager fm = getSupportFragmentManager();
Fragment Home = fm.findFragmentByTag("Home");
Fragment rec = fm.findFragmentByTag("Recents");
Fragment search = fm.findFragmentByTag("Search");

我正在尝试获取当前的fragmenTag,我正在检查它是否已加载。内部条件根本不执行。我做得对吗。

if(Home != null){
   // Do the following
}

1 个答案:

答案 0 :(得分:0)

您可以通过以下方式检查当前片段是否可见:

if (Home.isVisible()) {
   // write your "home" fragment code here
}