0

Я создаю свое новое приложение с помощью pre-v21 SDK, что означает, что я должен использовать библиотеку AppCompat для использования тем оформления материалов и элементов управления материалом. У меня проблема с файлами материальных ресурсов.Использование ресурсов материального дизайна в библиотеке AppCompat

Как следует из рекомендаций Google, я должен предпочесть следующую типографию в своем приложении: https://www.google.ru/design/spec/style/typography.html#typography-styles Например, для заголовков я должен предпочесть шрифт Robos 20sp.

Эти стили уже определены в android-sdk\platforms\android-23\data\res\values\styles_material.xml:

<style name="TextAppearance.Material.Title"> 
    <item name="textSize">@dimen/text_size_title_material</item> 
    <item name="fontFamily">@string/font_family_title_material</item> 
    <item name="textColor">?attr/textColorPrimary</item> 
</style> 

Но когда я использую AppCompat библиотеку, я, кажется, не имеют эти файлы стилей

Что я должен делать (почему?) если я хочу следовать рекомендациям? Что делать, если я просто скопирую эти стили в свою собственную тему приложения - это будет правильный подход?

ответ

0

Хорошо, я должен использовать TextAppearance.AppCompat.Title вместо TextAppearance.Material.Title. Вот и все.