Динамически найти название темы в приложении Android
У меня есть приложение для планшета, которое я переименую, поэтому есть несколько тем, в зависимости от типа пользователя.
Я хотел бы найти название темы, которая в настоящее время применяется, и на основе этой темы я могу внести некоторые изменения в функциональность сервера.
Мне нужно динамически устанавливать некоторые ресурсы изображений, что хорошо, если я передаю правильный ресурс темы (R.style.redtheme), но я бы хотел установить это динамически.
TypedArray a = getTheme().obtainStyledAttributes(R.style.redtheme, new int[] {aTabResource.mDrawableAttrId});
Для создания стиля я создаю пользовательские атрибуты, а затем переопределяю их в стилях.
Если нет простого способа получить тему, я просто сохраню настройки.