Я использую v7 AppCompat 21 библиотеки, чтобы опробовать материал действия Theme bar.I использовать следующий код для styles.xmlКак применять различные цвета Action Bar для разных видов деятельности?
<?xml version="1.0" encoding="utf-8" ?>
<resources>
<style name="MyTheme" parent="Theme.AppCompat">
<item name="windowActionBar">false</item>
<item name="colorPrimary">#3c9cd7</item>
<item name="colorPrimaryDark">#127fba</item>
<item name="colorAccent">#006db0</item>
</style>
</resources>
и раскладку я использую это
<android.support.v7.widget.Toolbar xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/toolbar"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:minHeight="?attr/actionBarSize"
android:background="?attr/colorPrimary"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />
В моем приложении есть много экранов с отличиями от фона. Я хочу, чтобы панель инструментов соответствовала этим цветам. Я не хочу использовать цветовые флаги. Можно ли это сделать только с помощью xml-файлов? Я попытался изменить андроид: фон, он работает, но цвет панели уведомлений не меняется.
И все это делается в студиях Xamarin.
Я не могу создать много тем, хотя ... есть ли другая альтернатива? –