当前位置:  开发笔记 > Android > 正文

CollapsingToolbarLayout + TabLayout,奇怪的工具栏标题边距

如何解决《CollapsingToolbarLayout+TabLayout,奇怪的工具栏标题边距》经验,为你挑选了2个好方法。

我有一个srange工具栏标题行为,我怀疑是有效的.

崩溃了:

折叠的工具栏

延长:

扩展工具栏

最奇怪的部分是

应用:titleMarginTop

对标题的放置没有任何影响.

这是我的Xml:





    

        

            
                

            


            

            

        

    

    

    


任何帮助将不胜感激.谢谢

---编辑:如果我将工具栏大小设置为"actionbarsize"

在此输入图像描述

并且它不会改变扩展的行为.

------------最终编辑 - 更正



    

        

            

                ......


            

            



        
        

    

    



kris larson.. 5

我认为你的TabLayout应该在你的AppBarLayout内部的CollapsingToolbarLayout之外:

    

    


标签部分是应用栏的一部分,但不是工具栏的一部分.



1> kris larson..:

我认为你的TabLayout应该在你的AppBarLayout内部的CollapsingToolbarLayout之外:

    

    


标签部分是应用栏的一部分,但不是工具栏的一部分.



2> sosite..:

@kris larson的答案是可以的,但是如果我们想要透明的视差TabLayout背景,那么不幸的是它是行不通的。要使其正常工作,您需要执行以下操作:

添加expandedTitleMarginBottomCollapsingToolbarLayout

设置layout_heightTabLayout作为恒定值

添加layout_marginBottomToolbar具有相同的值TabLayout高度



    

        

        

        

    

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有