У меня есть AppPompat21 Appbar/панель инструментов практически во всех моих действиях. Все файлы деятельности макета имеют следующие общие черты:Как я могу переопределить стиль панели инструментов для всех моих действий по всему миру?
<!-- material design actionbar & toolbar -->
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppTheme.AppBarOverlay">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
android:theme="@style/AppTheme.AppBarOverlay"
app:popupTheme="@style/AppTheme.PopupOverlay"
/>
</android.support.design.widget.AppBarLayout>
поэтому вместо того, чтобы добавить эти атрибуты все время:
android:theme="@style/AppTheme.AppBarOverlay"
android:theme="@style/AppTheme.AppBarOverlay"
app:popupTheme="@style/AppTheme.PopupOverlay"
Я пытаюсь выяснить, как переопределить AppBar/панель инструментов выглядеть и чувствовать себя глобально в моем приложении, поэтому мне не нужен этот кусок избыточного кода повсюду.
Возможно ли это? Я сделал это для стиля кнопки, но я не могу получить мою голову вокруг этого ...
Вы пробовали и работают ли они нормально? – Spirrow
Я знаю, что это работает, но часть моего вопроса заключается в том, как переопределить внешний вид панели инструментов, используя тему/стиль, не добавляя в теги style = "xyz". – Pepster