Activity和Fregment的进一步使用问题
来源:12-3 标签列表页&ViewModel数据共享

qq_慕工程955271
2020-02-26
老师好,想请问一下比如在发现页面中,有关注和推荐两个tab,如果想多加一个tab,但是xml布局不用原来的,用新建的,就比如把首页做成一个tab加进去,这种思路该怎么考虑,还是说这种需求就不合理?
写回答
1回答
-
那我按照理解说一下,可能对问题理解的不太准确。
findFragment继承SofaFragment,页面结构无非是tablayout+viewpager.
1:如果不用原来的布局结构,完全可以改成findFragmentn extends fragment ,然后对tablayout 和viewpager重新配置。但这就显得啰嗦了
2:可以在sofafragment中暴露一个方法,用来获取页面的layoutId资源。保证不同的布局中tablayout 和viewpager 的id和原来的一样即可。此时页面结构就可以灵活配置了。同时还能继续使用sofafragment的能力
012020-02-27
相似问题