Я действительно заинтересован в том, чтобы мое приложение соответствовало новым правилам material.io.Проходя по документам material.io, я хотел попробовать палитру в своем приложении.Палитра создает основной и дополнительный цвет, а также светлые и темные цвета потомков.Теперь это меня смущает: когда я хочу использовать эти цвета с моим приложением для Android, я столкнулся с тем, что стили Android, включая библиотеку com.google.android.material
, допускают только несколько цветов для приложения:
<!--from android default:-->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorSecondary">@color/colorSecondary</item>
<!-- added by the google material library:-->
<item name="colorPrimaryVariant">@color/colorPrimaryVariant</item>
<item name="colorSecondaryVariant">@color/colorSecondaryVariant</item>
Теперь, как вы можете видеть, есть только возможность добавить основные цвета палитры, но в большинстве случаев вы не можете добавить светлые или темные варианты в ваше приложение.Как правильно применить указанную систему цветности к моему приложению, если приведенное выше не соответствует стандартам системы цветности?