Темы приложений, изменения и ImageView src на основе имени темы приложения

Я пытаюсь найти решение своей проблемы, но нигде не могу найти, даже в поисковой системе

Я пишу приложение для Android, которое использует темы, пользователь может переключать их динамически, а приложение перезапускается, чтобы применить выбранную. Это работает хорошо.

Но я не могу найти способ изменить элемент просмотра изображения на основе выбранной темы. Я не могу понять, как приложения для Android используют темы, я не могу изменить файл динамически, а только изменить имя темы в объекте приложения, а в теге стиля темы я не могу указать src одного изображения.

Я могу удовлетворить требования моего приложения, используя только свойство windowbackground. Но я не могу заставить его растягиваться пропорционально, используя свойство scaletype, а также используя гравитацию в растровом изображении, я не могу понять, как уменьшить его внутри окон, сохраняя пропорции изображения.

Спасибо всем, кто ответил на мой вопрос. , и извините за мой английский! :)

5
задан Phaedra 14 May 2011 в 20:00
поделиться