Я запутался в развертывании приложений для Android, theming isue.Progress Bar Theme Style Android
Как я могу отображать на разных устройствах индикатор выполнения (например) с его родной темой? Поэтому, если его Android 4.0 отобразит его с темами для 4.0, и если его Android 2.2 отобразит его с темами для 2.2 ... потому что, если я разработаю для Android 2.2, я получаю его тему на других версиях устройств.
я получаю это всегда
Я хочу это для других версий.
EDIT
Если устройство имеет версию 2.2 я хочу что прогресс бар как бар андроида версии 2.2 прогресса. Но если это версия 4.0, то я хочу, чтобы версия стиля версии 4.0 была выполнена. Это возможно?
Это не то, что я хочу. Я объяснил это неправильно. Если у устройства есть версия 2.2, я хочу, чтобы эта индикация выполнения отображалась как версия прогресса Android 2.2. Но если это версия 4.0, то я хочу, чтобы версия стиля версии 4.0 была выполнена. Это возможно? (без компиляции для каждой версии) – Patrick
По умолчанию тема диалога такая же, как и в его плакате, но вы можете передать идентификатор ресурса темы в конструктор диалогового построителя. Поэтому вам нужно создать значение xml, которое описывает нужную тему, которая зависит от платформы. См. [Android-how-to-use-different-themes-for-different-android-versions] (http://stackoverflow.com/questions/14335453/android-how-to-use-different-themes-for-different -android-версия) – kyriosli