『ANDROID』Android: Multiple Fragments stack in each ViewPager Tab

本文介绍了一种在Android应用中使用ViewPager实现每个标签页内包含多个可切换片段(Fragment)的方法。通过这种方式,可以在不同的标签页下为用户提供更加丰富的交互体验,并且每个标签页内的片段切换将拥有独立的返回栈。

原文地址:Android: Multiple Fragments stack in each ViewPager Tab


We will try to accomplish the following scenario:

MainActivity
    |
    |
ContainerFragment
    |
    |
    |_ _ _ Tab A
    |        |_ _ _ Fragment 1
    |        |
    |        |_ _ _ Fragment 2
    |        |
    |        |_ _ _ Fragment 3
    |        |
    |        |_ _ _ ...
    |        
    |_ _ _ Tab B
    |        |_ _ _ Fragment 4
    |        |
    |        |_ _ _ Fragment 5
    |        |
    |        |_ _ _ Fragment 6
    |        |
    |        |_ _ _ ...
    |
    |_ _ _ Tab C
    |        |_ _ _ Fragment 7
    |        |
    |        |_ _ _ Fragment 8
    |        |
    |        |_ _ _ Fragment 8
    |        |
    |        |_ _ _ ...

Check out the apk file and/or video to see the final result before going further:

https://github.com/tausiq/ViewPagerMultipleFragmentDemo


另外,还可以参考:

Separate Back Stack for each tab in Android using Fragments

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值