2010-07-27 3 views
4

У меня есть прозрачный список с изображением в качестве фона. Теперь, я хочу, чтобы полоса прокрутки была прозрачной, то есть я тоже должен видеть фоновое изображение через эту полосу прокрутки. Помощь Pls !!!Как создать прозрачную полосу прокрутки в android?

ответ

7

В вашем XML, если добавить строку

android:scrollbars="none" 

ваш ListView будет еще прокручивать, но не имеют видимых полос прокрутки.

+0

Спасибо за ответ! В случае, о котором вы сказали, полоса прокрутки не будет видна вообще, но мое требование похоже на то, что. Полоса прокрутки моего списка должна быть прозрачной, а текст или фон под ней должны быть видимыми. – user403241

7

Попробуйте это:

android:scrollbarThumbHorizontal="..." 
android:scrollbarThumbVertical="..." 

Где ... является ссылкой на ваш прозрачный Drawable.

+0

BTW, если ответ был полезен, пожалуйста, примите ответ (зеленая галочка), спасибо – plugmind

0

Заканчивать ответ на этот пост:

scrollBar in a listView...customizing it.

Они описывают, как создать настраиваемую полосу прокрутки с данным изображением. Ваше решение было бы создать изображение с некоторым значением альфа, чтобы сделать его прозрачным или непрозрачным, как вы хотите.

О, да, убедитесь, что ваше изображение является файлом .PNG, поскольку jpegs не содержат альфа-информации, поэтому нельзя делать прозрачность.

Смежные вопросы