Como usar o tema padrão do dispositivo para o aplicativo?

Tenho um aplicativo que desejo desenvolver para o Android 2.1, 2.2, 2.3.3, 3.0 / 3.1 e 4.0.x. Entre esses níveis de API, existem cerca de 3 tipos diferentes de temas. O último tema 4.0.x é o Holo.

e qualquer forma, quero que meu aplicativo use o tema padrão do Android para qualquer dispositivo em que esteja. Se estiver em um dispositivo 4.0.x, quero que ele use o Holo. Se estiver na versão 2.3.3, quero que use o tema dessa versão do Android. etc ...

Existe uma maneira simples de abordar isso? Percebi que, com a 4.0, eles adicionaram umTheme.DeviceDefault tema que você pode usar, mas isso não me ajuda nos níveis de API mais antigos. Qual é a melhor abordagem para isso?

questionAnswers(4)

yourAnswerToTheQuestion