0
我正在嘗試在我的Activity上放置疊加層。換句話說,我想在整個屏幕上放一個漸變,並在其後面顯示所有視圖。如何在所有視圖之上疊加窗口圖像?
我目前有一個LinearLayout
與我的按鈕和它的一切。我是否擴展了LinearLayout
並在onDraw
方法中添加了一些內容,或者有什麼方法可以添加覆蓋所有內容的其他佈局?
我正在嘗試在我的Activity上放置疊加層。換句話說,我想在整個屏幕上放一個漸變,並在其後面顯示所有視圖。如何在所有視圖之上疊加窗口圖像?
我目前有一個LinearLayout
與我的按鈕和它的一切。我是否擴展了LinearLayout
並在onDraw
方法中添加了一些內容,或者有什麼方法可以添加覆蓋所有內容的其他佈局?
你可以做兩件事情:
用的RelativeLayout取代的LinearLayout,因此您可以輕鬆地把你想對對方
頂部換你的LinearLayout中的FrameLayout什麼。 FrameLayout按照定義/添加的順序繪製所有東西,所以你的漸變應該是最後添加的視圖/佈局。
類似的東西:
<FrameLayout>
<LinearLayout>
<Your stuff>
</LinearLayout>
<GradientView/>
</FrameLayout>
感謝你的幫助:) – bluejamesbond 2011-12-28 03:44:04