CollapsingToolbarLayout でタイトルをスタイリングしています。次の効果を達成する方法を教えてください:
1) タイトルのフォントを変更する - それも可能ですか?
2) 折りたたまれたときにタイトルの下マージンを設定する
3) テキストが切り捨てられたときにタイトルを 2 行に分割する
私が今持っているもの、レイアウト付きのxml:
<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">
TextAppearance で使用されるスタイルがある style.xml
<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>