2014-12-10 4 views
0

В Android 5 (Lollipop) colorPrimaryDark используется для цвета с прокруткой в ​​списках просмотров. Теперь я хочу изменить его повсюду. Я нашел способ установить для одного ListView, но PreferenceFragment не имеет внешнего макета для редактирования. Как установить цвет прокрутки для каждого ListView во всем моем приложении?Android PreferenceFragment change overscroll color

ответ

0

для вашего фрагмента предпочтения, получить ссылку на ListView в вашем onCreateView(...) и вызвать setOverscrollFooter и setOverscrollHeader

final ListView lv = (ListView) v.findViewById(android.R.id.list); 
    lv.setOverscrollFooter(someDrawable); 
    lv.setOverscrollHeader(someDrawable); 

Как для везде, и нового colorPrimaryDark к вашим стилям приложения.