Прозрачный LinearLayout на Android

У меня есть следующий макет:

enter image description here

Я хочу сделать прозрачным transparent_layout, но я не могу этого сделать.

Уже пробовали настройки фонового программно с цветом: Color.TRANSPARENT, но кажется, что он не работает.

Im, использующий Android 2.3.3 SDK с SherlockActionBar.

Есть ли способ установить прозрачность этого макета?

Ответ 1

В зависимости от степени непрозрачности, которая вам нравится, установите цвет фона как

        android:background="#00ffffff"

Первые две цифры относятся к уровню непрозрачности (aka alpha), который варьируется от 00 до ff (полностью прозрачный до полностью непрозрачного), остальные цифры - для желаемого цвета фона. Если вы сохраняете первые 2 цифры нуля (00), то какой бы цвет вы не выбрали для оставшихся цифр, не имеет значения.

Ответ 2

В XML измените фон основного макета (LinearLayout) как android:background="@android:color/transparent", а также убедитесь, что вы не указываете фон ни одному из своих дочерних представлений.

Ответ 3

Попробуйте следующее:

android:background="@android:color/transparent"