2013-04-15 33 views
0

我已經手動添加到我的佈局標題。顯然,陰影(在windowContentOverlay中定義)放置在標題上,但我希望它位於標題下方。那麼如何在標題下添加陰影。Android:添加陰影/ windowContentOverlay下面的視圖

+0

你有影像資源的影子?在這種情況下,您應該將標題和陰影佈局放置在垂直LinearLayout中。 – Analizer

+0

那麼,我使用來自Android源的ab_solid_shadow_holo.9.png – Xander

+0

但是它不會涵蓋標題下方的視圖,是不是? – Xander

回答

1

你應該在佈局中放ab_solid_shadow_holo.9.png,像

<LinearLayout ...> 
<ImageView ... 
android:src=".../ab_solid_shadow_holo.9.png".../> 
</LinearLayout> 

,並在頭XML使用它像

<LinearLayout ... 
android:orientation = "vertical"> 

...your header layout... 

<include layout="@layout/action_bar_drop_shadow" /> 

</LinearLayout> 

其中action_bar_drop_shadow是包含你的XML名稱imageview與src:ab_solid_shadow_holo.9.png

+0

好吧,當我得到它的工作時,會嘗試這個並接受這個答案!謝謝! – Xander

+0

如果你想陰影重疊而不是內容,你應該把標題 - 陰影對放在一個FrameLayout中,並將陰影的layout_gravity設置爲「bottom」,這樣它就不會從頁面的內容中取得位置,但從標題。祝你好運! – Analizer

+0

太棒了!有用!謝謝! – Xander