zoukankan      html  css  js  c++  java
  • 多个Fragment的分开管理方案

    当项目里有多个Fragment的时候  我们希望让Fragment有个分类 并且展示的时候不会混淆在一起

    例如:项目中导航栏有三个按钮   每个按钮对应一种分类的布局,每个分类的布局中有多个Fragment,我们希望点击对应按钮出现对应的布局而不会把不同类别的Fragment混在一起,

    在Fragment中点击返回按钮和跳转按钮也会返回到该Fragment所在类别的前一个Fragment或者是跳转到该Fragment所在类别的下一个Fragment

    我的思路是

              之前用的是 一个FrameLayout承载很多个Fragment  现在用三个FrameLayout承载三个类别的Fragment,点击对应导航栏中的按钮,将对应的FrameLayout显示将其他按钮对应的FrameLayout隐藏,这样就实现了 不同类别的Fragment的管理

    完整的项目地址 https://gitee.com/bimingcong/FragmentTest

    第一分类:布局一 里边有Fragment1,2,3

      第二个分类:布局二 里边有Fragment4,5,6

    第三个分类:布局三  里边有Fragment7,8,9

     点击切换不同的分类  不会影响到其他分类 在Fragment中点击返回按钮和跳转按钮也会返回到该Fragment所在类别的前一个Fragment或者是跳转到该Fragment所在类别的下一个Fragment

  • 相关阅读:
    matlab std函数 用法及实例
    Matlab基本用法
    MATLAB — axis
    Matlab——plot polyfit polyval
    matlab知识点汇集
    Android环境搭建
    ipipe 环境下gpio中断产生死机的信息
    烧写AT91Bootstrap不能连接SAM-BA的解决方法
    u-boot 编译时间
    9x25 串口映射
  • 原文地址:https://www.cnblogs.com/bimingcong/p/7885060.html
Copyright © 2011-2022 走看看