获取处于前台显示状态的Fragment
2015-08-11 16:20
232 查看
需求要求
代码如下
Fragment fragment = null;
FragmentManager fm = getActivity().getSupportFragmentManager();
int N = fm.getBackStackEntryCount();
if (N > 0) {
FragmentManager.BackStackEntry entry = fm.getBackStackEntryAt(N - 1);
fragment = fm.findFragmentByTag(entry.getName());
}
这个Fragment就是处于前台显示状态的Fragment。
代码如下
Fragment fragment = null;
FragmentManager fm = getActivity().getSupportFragmentManager();
int N = fm.getBackStackEntryCount();
if (N > 0) {
FragmentManager.BackStackEntry entry = fm.getBackStackEntryAt(N - 1);
fragment = fm.findFragmentByTag(entry.getName());
}
这个Fragment就是处于前台显示状态的Fragment。
相关文章推荐
- 多线程的四种技术说明
- Python操作mysql(增删改查)
- 输入外挂
- HTTP和 HTTPS 相关介绍
- 使用Axis2报"An error occurred while completing process -java.lang.reflect.InvocationTargetException"处理
- AA树 - 红黑树的变种
- private ;protected
- 23-IO流-47-IO流(综合练习-文件清单列表)
- C#与C++数据类型比较及结构体转换(搜集整理二)
- Objective-C:动态绑定
- 正则表达式(一)
- c# 获取IP
- 密码管理器LastPass和KeePass对比评测
- windows 使用源代码包安装Yii2 高级模板
- Android—[INFO:CONSOLE(55)] "Uncaught ReferenceError: $ is not defined", source: file:///android_asse
- 为了面试,准备的知识点
- Vim配置:插件+常用设置(不定时更新)
- Music
- HDU 2049 不容易系列之(4)——考新郎 (错排公式+递归)
- 一种机器人感知空间与智主行走的建模识别方法