Android Fragment 管理

Activity 管理 Fragment 主要依赖 FragmentManager

FragmentManager 提供了一些方法用于管理 Fragment

方法 说明
findFragmentById() 获得指定的 Fragment
popBackStack() 方法弹出后台 Fragment
addToBackStack(null) 加入 Back 栈

也提供了一个事件监听器用于监听后台栈的变化 addOnBackStackChangeListener

Fragment 事务

增删替换 Fragment 需要借助 FragmentTransaction 对象

FragmentTransaction 对象提供了 commit() 方法用于提交事务,提供了 remove() 方法用于删除事务

参考文档

  1. Android Fragment

Android 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

♥   简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.