Android: как сделать фон View невидимым? - PullRequest
1 голос
/ 15 сентября 2010

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

Макет для действия определяет фоновое изображение, но элементы списка не всегда прозрачны и поэтому закрывают фон. Если я прокручиваю или иным образом коснулся элемента списка, фоны элемента списка будут прозрачными (по желанию), но если я коснусь чего-либо еще, они получат черный фон, который закрывает фон действия.

Есть ли какое-то значение, которое я могу установить как, android: background = "invisible" или что-то еще, чтобы решить эту проблему?

ТИА

Ответы [ 2 ]

1 голос
/ 15 сентября 2010

Для подробного объяснения, проверьте здесь: http://developer.android.com/resources/articles/listview-backgrounds.html

В основном, установите android: cacheColorHint = "# 00000000" в ListView.Задача решена.:)

1 голос
/ 15 сентября 2010

Нашел ответ на другой вопрос

Я установил эти свойства в ListView, и он прекрасно работал

android:background="#00000000" android:cacheColorHint="#00000000"

...