Alterar Drawable Baseado no Tema
Eu tenho uma imagem em duas cores diferentes, correspondendo a dois temas diferentes no Android. Eu quero usá-los na minha barra de ação. Eu quero me referir a um drawable para o ícone, agnóstico do tema, mas que tenha uma referência drawable a cor da luz para o tema de luz, e a cor escura para o tema de luz.
No menu:
<item
android:id="@+id/menu_attach_existing_picture"
android:icon="@drawable/buttonface_picture"
android:showAsAction="always"
android:title="@string/menu_attach_existing_picture">
</item>
Então nos estilos eu quero ter algo que mapeie @ drawable / buttonface_picture para @ drawable / buttonface_picture_light no tema light e @ drawable / buttonface_picture_dark para o tema escuro.
Eu sinto que tem que haver um jeito, mas estou tendo problemas para encontrar a sintaxe. Se mudar alguma coisa, estou usando o ActionBarSherlock.