查找片段在容器标签名称 [英] Find Fragment by tag name in Container
本文介绍了查找片段在容器标签名称的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有个亲戚的布局,我将片段在相对布局。 像这样
I have a relative layout and i am adding fragment in that relative layout. Like this
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
I also have a text view where i have to display the name of fragment i added in the relative layout. Like search in case. How to get the name of fragment added in my relative layout suppose with id = R.id.order_container
推荐答案
您可以通过
Fragment fragment = getFragmentManager().findFragmentByTag("yourstringtag");
那么你可以检查你的片段instace HomeFragment
if (fragment instanceof HomeFragment) {
}
这篇关于查找片段在容器标签名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文