CollapsingToolbarLayout标题样式

时间:2015-08-27 15:27:30

标签: android material-design android-collapsingtoolbarlayout android-support-design

我在CollapsingToolbarLayout中设置样式标题。请告诉我如何实现以下效果:

1)更改标题的字体 - 甚至可能吗?
2)设置标题的下边距,当它折叠时 3)当文本被截断时,将标题分成两行

我现在拥有的,xml with layout:

    <android.support.design.widget.CollapsingToolbarLayout
        android:id="@+id/collapsing_toolbar"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:layout_scrollFlags="scroll|exitUntilCollapsed"
        app:contentScrim="?attr/colorPrimary"
        app:collapsedTitleTextAppearance="@style/TextViewCollapsed"
        app:expandedTitleTextAppearance="@style/TextViewExpanded"
        app:expandedTitleMargin="@dimen/article_view_vertical_margin"
        app:expandedTitleMarginBottom="@dimen/article_view_title_default_bottom_margin">

和style.xml我有样式,由TextAppearance

使用
<style name="TextViewCollapsed" parent="@android:style/TextAppearance">
<item name="android:textSize">@dimen/article_view_title_scrolling_text_size</item>
<item name="android:textColor">@color/white</item>
<item name="android:layout_marginLeft">@dimen/article_view_vertical_margin</item>
<item name="android:layout_marginBottom">@dimen/article_view_title_default_bottom_margin</item>
</style>

<style name="TextViewExpanded" parent="@android:style/TextAppearance">
    <item name="android:textSize">@dimen/article_view_title_default_text_size</item>
    <item name="android:textColor">@color/white</item>
    <item name="android:layout_marginLeft">@dimen/article_view_vertical_margin</item>
    <item name="android:layout_marginBottom">@dimen/article_view_title_default_bottom_margin</item>
</style>

0 个答案:

没有答案