我正在使用NavigationDrawer
活动(AndroidStudio中的预定义视图),我需要放置(并获取)当前片段以在片段之间切换。
我在某些地方看到了可见和隐藏的碎片,但我有3个以上,所以我需要在切换它们之前识别所有碎片。
我怎样才能解决?我只是发现要显示标签或设置可见性。
答案 0 :(得分:0)
添加片段时,应使用标记
fragTrans.replace(android.R.id.content, myFragment, "SearchingFrag");
以后如果你想检查片段是否可见:
MyFragment Frag =
(MyFragment)getFragmentManager().findFragmentByTag("SearchingFrag");
if (Frag.isVisible()) {
// add your code
}
如果您想要更多帮助,请告诉我希望您从我的回答中得到一个想法