Определение TextAppearance.MaterialComponents.Body2? - PullRequest
1 голос
/ 30 сентября 2019

Я сейчас копаюсь в коде приложения Google IO 2019 для Android. В строке styles.xml 77 указано:

<style name="TextAppearance.IOSched.Body2" parent="TextAppearance.MaterialComponents.Body2" />

Но где найти определение родителя TextAppearance.MaterialComponents.Body2? У меня уже есть проект ввода-вывода локально в моей Android Studio, на случай, если это поможет решить, что стоит за этим определением.

Спасибо!

1 Ответ

2 голосов
/ 30 сентября 2019

Это определено в библиотеке Компоненты материала .

В настоящее время это:

  <style name="TextAppearance.MaterialComponents.Body2" parent="TextAppearance.AppCompat.Body1">
    <item name="fontFamily">sans-serif</item>
    <item name="android:fontFamily">sans-serif</item>
    <item name="android:textStyle">normal</item>
    <item name="android:textAllCaps">false</item>
    <item name="android:textSize">14sp</item>
    <item name="android:letterSpacing">0.0178571429</item>
  </style>

Здесь вы можете найти самую последнюю реализацию.

...