Несколько стилей кнопок в теме

Я хочу иметь возможность динамически изменять тему моего приложения на основе флага, отправленного с сервера. Для этого у меня есть тема по умолчанию и альтернативная тема. Проблема в том, что у меня есть несколько стилей кнопок, реализованных в моем приложении. Каждый из этих стилей кнопок теперь будет иметь альтернативный стиль, чтобы вписаться в альтернативную тему. Есть ли способ объявить несколько стилей кнопок в теме или мне придется создавать пользовательские виджеты Button, которые используют атрибуты пользовательского стиля?

благодаря

Intereting Posts
Получение ошибки «Корневой доступ отклонен» в приложении для Android Как реализовать вертикальную панель действий (например, в приложении gropes) Android Scroller переходит в фиксированное положение (Android-O) Приложение не указано в «приложениях с доступом к использованию», но находится в Нугате КоординаторLayout + AppbarLayout + Viewpager не изменяет размер дочернего макета Android – Активность onCreate и Fragment onCreate Android – требуется приложение для выполнения задач каждую секунду Ошибка сборки в Android Studio Как обнаружить движение устройства Android? Как приложение может заморозить ОС Android Computer Vision – фильтрация выпуклых оболочек и дефектов выпуклости с помощью OpenCV Android Создание приложения на Android с помощью Android Кордова 6.4.0 Ошибка Android при создании релиза apk Android obfuscate приложение с помощью proguard поддерживает обфускацию библиотечных банок – или это так? Как остановить службу, когда приложение приостановлено или уничтожено, но не когда оно переключится на новое действие?