Я хочу изменить шрифт в моем CollapsingToolbar, используя fontFamily.Это не похоже на работу.Мой макет выглядит следующим образом
<com.google.android.material.appbar.AppBarLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="300dp"
android:fitsSystemWindows="true"
android:transitionGroup="false">
<com.google.android.material.appbar.CollapsingToolbarLayout
android:id="@+id/collapsing"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:collapsedTitleTextAppearance="@style/ActionBarTitle"
app:contentScrim="@color/colorPrimary"
app:expandedTitleGravity="center|bottom"
app:expandedTitleMarginBottom="70dp"
app:expandedTitleTextAppearance="@style/ActionBarTitle"
app:layout_scrollFlags="scroll|exitUntilCollapsed">
<ImageView
android:id="@+id/imageGOD"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:adjustViewBounds="true"
android:fitsSystemWindows="true"
android:scaleType="centerCrop"
android:src="@mipmap/ic_launcher"
android:transitionName="profile"
android:visibility="visible"
app:layout_collapseMode="pin" />
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:layout_collapseMode="pin">
</androidx.appcompat.widget.Toolbar>
</com.google.android.material.appbar.CollapsingToolbarLayout>
</com.google.android.material.appbar.AppBarLayout>
И я настроил fontFamily в AppTheme.Но на панели инструментов шрифт не меняется.Если я удаляю часть CollapsingToolbar, то она работает нормально.Я попытался добавить app:collapsedTitleTextAppearance
.Мой стиль выглядит следующим образом.
<style name="TextAppearance.Collapsed" parent="TextAppearance.AppCompat.Widget.ActionBar.Title">
<item name="android:fontFamily">@font/adalinescriptregular</item>
</style>
Шрифт остается прежним, но изменение цвета здесь работает.Так что я не знаю, каким будет решение для этого.Возможно, добавление TextView на панель инструментов, но это не так просто, так как это сворачивающаяся панель инструментов.