代码之家  ›  专栏  ›  技术社区  ›  appoll

Android支持库中的工具栏文本大小22.2.1 vs 22.2.0

  •  0
  • appoll  · 技术社区  · 9 年前

    另一个问题基于 Chris Banes's cheesesquare 演示。

    在更新到库的最新版本后,当工具栏文本大小未折叠时,我忍不住注意到它的显著差异。

    上一版本,22.2.0: design support library 22.2.0 当前版本22.2.1: design support library 22.2.1

    这一增长的原因是什么?最重要的是,我该如何超越它?

    使用xml属性设置所需的大小是否容易实现,或者是否需要定义特定的样式;习惯于

    笔记

    无论是哪种解决方案,当工具栏折叠时,都不会影响文本的大小。只有当它展开时,如上面的截图所示。

    1 回复  |  直到 9 年前
        1
  •  3
  •   Pavlo Zin    9 年前

    您需要为CollapsingToolbarLayout定义自定义样式:

    <style name="CustomToolbar">
        <item name="android:textSize">@dimen/expanded_title_size</item>
    </style>
    

    然后使用 setExpandedTitleTextAppearance 方法:

    myCollapsingToolbar.setExpandedTitleTextAppearance(R.style.CustomToolbar);