CollapsingToolbarLayout Cómo менять размер текста на Java (getString)?

Как я могу менять размер текста на Java? Я хочу изменить размер текста на титул одного CollapsingToolbarLayout:

  collapsingToolbarLayout.setTitle(getResources().getString(R.string.text_shi));
1
задан 27.01.2017, 03:16
0 ответов

Ему возможно удаваться меняя стиль текста, когда он расширен посредством:

setExpandedTitleTextAppearance () Установи цвет и размер текста для расширенного титула ресурса определенного TextAppearance.

или разрушенный посредством:

setCollapsedTitleTextAppearance Установи цвет и размер текста для разрушенного титула ресурса определенного TextAppearance.

так как, если ты используешь один CollapsingToolbarLayout он предполагается ты использовал бы 2 свойства.

Пример:

collapsingToolbarLayout.setTitle(getResources().getString(R.string.text_shi));
collapsingToolbarLayout.setExpandedTitleTextAppearance(R.style.StyleAppBar);
collapsingToolbarLayout.setCollapsedTitleTextAppearance(R.style.StyleAppBar);

Ты определяешь стиль и размер текста:

<style name="StyleAppBar" parent="@android:style/TextAppearance.Medium">
    <item name="android:textSize">18sp</item>
    <item name="android:textColor">@color/white</item>
    <item name="android:textStyle">normal</item>
</style>
1
ответ дан 03.12.2019, 17:28
  • 1
    Sí это sé мой вопрос - có mo я меняю tamañ или текста, спасибо @Elenasys –  27.01.2017, 03:03
  • 2
    Ты имеешь в виду tamañ или в тексте toolbar!!! –  27.01.2017, 03:04
  • 3
    Sí это, tamañ или @Elenasys –  27.01.2017, 03:06
  • 4
    @UserNameYo я добавил ответ, доказательство и ты комментируешь мне результаты. –  27.01.2017, 03:15
  • 5
    Решенный, совершенный ответ, спасибо! @Elenasys –  27.01.2017, 16:14