Прозрачный 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"