2012-10-14 3 views
0

Я использую следующий цветИспользуя прозрачный цвет фона

<color name="bg_color">#70236790</color> 

Как можно видеть, что это имеет набор альфа-значение.

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

Все другие виды в макете я установить в

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

Как я могу заставить его работать?

+0

http://stackoverflow.com/questions/2838757/how-to-set-opacity-alpha-for-view-in-android. http://stackoverflow.com/questions/1492554/set-transparent-background-of-an-imageview-in-android. Эти ссылки должны помочь. – Raghunandan

+0

Я знаю, как установить прозрачность. Но проблема в том, что цвет этого взгляда влияет на него. И кажется, что если нет темы, в качестве основного фона есть черный. – tobias

ответ

0

Задайте тему активности в файле манифеста, чтобы установить прозрачность фона активности. .

android:theme="@android:style/Theme.Translucent" 
+0

Если я это сделаю, я вижу экран активности раньше. – tobias

+1

Я нашел решение, я добавил linearLayout вокруг него и установил его на белый фон. – tobias

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