Android - defina o plano de fundo de forma programática

Tenho notado que osetBackground método para oEsquema relativo objeto é direcionado para API 16 (Android 4.1) e superior, mas meu aplicativo tem a API de destino 8 e não posso usá-lo.

Existe alguma solução alternativa para este problema (além de marcar a classe / método comTargetApi(16) ou alterando a API de destino no manifesto)?
Obrigado!

Editar: Eclipse foi buggy e me mostrou o mesmo erro parasetBackgroundDrawable mas agora parece funcionar. Obrigado pela ajuda.

questionAnswers(3)

yourAnswerToTheQuestion