Zmień Drawable na podstawie motywu
Mam obraz w dwóch różnych kolorach, odpowiadający dwóm różnym motywom w Androidzie. Chcę ich użyć w moim pasku akcji. Chcę odwołać się do rysowania ikony, motywu agnostycznego, ale odwołać się do tego koloru do jasnego motywu światła i ciemnego koloru do jasnego motywu.
W 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>
Następnie w stylach chcę mieć coś, co mapuje @ drawable / buttonface_picture na @ drawable / buttonface_picture_light w temacie światła i @ drawable / buttonface_picture_dark dla ciemnego motywu.
Czuję, że musi być jakiś sposób, ale mam problem ze znalezieniem składni. Jeśli coś zmieni, używam ActionBarSherlock.