Условная компиляция fastScrollThumbDrawable?

У меня есть приложение с минимальным API 10, и я установил fastScrollEnabled к истине. Теперь fastScrollThumbDrawable действительно ужасно, и я хочу изменить это. Я могу добавить в style.xml линия

<item name="android:fastScrollThumbDrawable">@drawable/fastscroll_thumb</item>

Проблема в том, что android:fastScrollThumbDrawable работает только для API 11+, а API10 не позволяет мне компилировать с этой строкой (затмение). Поэтому я хочу установить android:fastScrollThumbDrawable программно, когда API >= 11, иначе оставайтесь с ужасным.

Проблема в том, что я не мог найти способ настройки android:fastScrollThumbDrawable программно... это возможно? Есть ли способ обойти это?

Спасибо! L.

1 ответ

Решение

В вашей папке res создайте папку с именем values-v11.

Внутри этой папки создайте файл с именем style.xml

Этот файл будет специфичным для API уровня 11 и выше.

Другие вопросы по тегам