Activity和Fregment的进一步使用问题

来源:12-3 标签列表页&ViewModel数据共享

qq_慕工程955271

2020-02-26

老师好,想请问一下比如在发现页面中,有关注和推荐两个tab,如果想多加一个tab,但是xml布局不用原来的,用新建的,就比如把首页做成一个tab加进去,这种思路该怎么考虑,还是说这种需求就不合理?

写回答

1回答

LovelyChubby

2020-02-26

那我按照理解说一下,可能对问题理解的不太准确。

findFragment继承SofaFragment,页面结构无非是tablayout+viewpager.

1:如果不用原来的布局结构,完全可以改成findFragmentn  extends fragment  ,然后对tablayout 和viewpager重新配置。但这就显得啰嗦了

2:可以在sofafragment中暴露一个方法,用来获取页面的layoutId资源。保证不同的布局中tablayout 和viewpager 的id和原来的一样即可。此时页面结构就可以灵活配置了。同时还能继续使用sofafragment的能力

0
1
qq_慕工程955271
非常感谢!
2020-02-27
共1条回复

开发商业级热门短视频App 掌握Jetpack组件库

Jetpack架构大揭秘,全组件实战主流且功能完整的短视频App

1364 学习 · 607 问题

查看课程