我有一个相对的布局,我在相对布局中添加片段.
喜欢这个
喜欢这个
HomeFragment mHomeFragment = new HomeFragment(); FragmentManager fragmentManager = getFragmentManager(); FragmentTransaction fragmentTransaction =fragmentManager.beginTransaction(); if(mHomeFragment!=null&& mHomeFragment.isAdded()){ fragmentTransaction.show(mHomeFragment); }else { fragmentTransaction.add(R.id.order_container,mHomeFragment,"Search"); } fragmentTransaction.commit();
我也有一个文本视图,我必须显示在相对布局中添加的片段的名称.
喜欢搜索,以防万一.
如何获取相对布局中添加的片段的名称
id = R.id.order_container
解决方法
您可以通过标签检索片段
Fragment fragment = getFragmentManager().findFragmentByTag("yourstringtag");
那么你可以检查你的片段是否是HomeFragment的instace
if (fragment instanceof HomeFragment) { }