2012-10-14 202 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