Пространство имен компонентов материалов Android: MaterialComponents vs Design - PullRequest
0 голосов
/ 21 марта 2019

Мы переходим на Компоненты материалов + AndroidX

  • androidx.appcompat: AppCompat
  • com.google.android.material: материал

В основном та же проблема, что и в этом вопросе: Как стилизовать приложение, переходящее на MaterialComponents, AndroidX и AppCompat

Я вижу, что общий совет - выбирать MaterialComponents вместо AppCompat. Но, глядя на библиотеку компонентов материала, некоторые из тем / стилей имеют формат _____.MaterialComponents.______, а некоторые - _____.Design.______.

Вот хороший пример .

Так в чем же разница между этими двумя? Почему некоторые стили только доступны как Design, а не MaterialComponents? TextAppearance.Design.Hint хороший пример.

...