2015-06-11 328 views
0

我希望實現我擁有透明背景但是帶有圖片! 所以,如果我的佈局的XML文件中得到這個:背景圖片的透明度

android:background="@drawable/wallpaperpic" 

現在我想透明這麼後臺菜單(f.ex.小工具或應用程序菜單)是seeable也是我drawable/wallpaperpic,其餘的我的按鈕等都是正常的(100%)。希望我能夠表達我的自我!

我的背景:https://amazingpict.com/wp-content/uploads/2015/04/polygon-texture.jpg

我想有這個enter image description here

在這裏你還可以看到我的背景圖片有點

+0

只是爲了澄清 - 你想添加一個背景,就像在第二張圖片中顯示「維基百科」結果一樣?其他圖片都沒有透明背景。 – EboMike

+0

等待,您想在系統菜單頂部顯示某些內容,即股票Android啓動器? – EboMike

+0

那就對了。與壁紙的透明背景。這是我創建的最快的^^ –

回答

0

嘗試設置視圖的alpha屬性,如:

yourView.serAlpha(10); 
+0

我已經嘗試過,但這首先使得視圖完全透明,背景將變成白色。所以這不是一個workng解決方案:( –

0

如果我現在猜測,你有兩個佈局,一個在另一個佈局中,父佈局有背景,喲你可以這樣做在子佈局:

android:background="@null" 

這樣,你可以看到背景,你的元素是完整的。

+0

我只有一個佈局,其中有一個backgroung圖像。在這個佈局我想透明的壁紙,所以你可以看到用戶的android菜單一點 –

0

選項1是將圖像轉換爲PNG並添加Alpha通道。

選項2(我會建議)是有一個單獨的視圖,充當您的背景,併爲此視圖設置alpha屬性。您可以使用FrameLayout將此背景視圖置於其他控件下。

0

如果您啓動活動的正常方式,系統將不會呈現它背後什麼(即發射器將完全消失了 - 它甚至可以從內存中刪除)。

您需要將您的活動實施爲警報窗口。 This answer詳細介紹瞭如何實施它。