怎么判断当前activity上显示的是哪个fragment?
2016-10-31 18:27
836 查看
public Fragment getVisibleFragment(){
FragmentManager fragmentManager = MainActivity.this.getSupportFragmentManager();
List<Fragment> fragments = fragmentManager.getFragments();
for(Fragment fragment : fragments){
if(fragment != null && fragment.isVisible())
return fragment;
}
return null;
}
FragmentManager fragmentManager = MainActivity.this.getSupportFragmentManager();
List<Fragment> fragments = fragmentManager.getFragments();
for(Fragment fragment : fragments){
if(fragment != null && fragment.isVisible())
return fragment;
}
return null;
}
相关文章推荐
- 怎样判断当前Activity里面装的Fragment是哪个
- 怎么知道Fragment属于哪个Activity呢?
- Android查看当前显示哪个Activity
- 判断当前显示Activity信息(所属包名)
- Android后去当前屏幕显示的是哪个activity
- Fragment构造问题,Android中显示文字格式问题,判断是哪一个类跳入的当前类问题
- Fragment 判断当前的fragment是否显示
- 快速判断当前应用界面属于哪个Activity
- Fragment:判断是否显示当前Fragment
- Android 如何快速定位当前页面是哪个Activity or Fragment
- Android总结:正确判断当前的Fragment是显示还是隐藏
- Android查看当前显示哪个Activity
- CARDLAYOUT中判断当前显示的是哪个部件
- Fragment:判断是否显示当前Fragment viewpager ;Fragment监听按键点击事件;显示隐藏事件
- android开发:运行App,显示当前界面是哪个activity。
- 怎么知道Fragment属于哪个Activity呢?
- Android总结:正确判断当前的Fragment是显示还是隐藏
- 获取FragmentActivity当前的fragment是哪个fragment
- android怎么判断程序在后台运行,让后台将程序图标显示在状态栏上?
- 获取Android当前显示(最外层)的Activity的全名