1. 程式人生 > >設定elevation後沒有用,沒有陰影顯示

設定elevation後沒有用,沒有陰影顯示

一、目前在網上搜到的原因有:

1、沒有設定background
2、設定backgound了,但是設定的是顏色或者圖片,導致陰影非常的不明顯,建議設定成drawable資源,比如shape
3、設定陰影的View沒有留出來可顯示陰影的位置,比如這個View前後左右要麼在螢幕邊上了,要麼是旁邊有其他的View把位置佔了,那陰影想顯示出來也沒辦法啊,誰叫你把我的位置佔了,我又不好搶其他View的位置,螢幕外面又沒辦法顯示。
4、必須要在大於等於Android 5.0系統以上才能成功顯示

二、我遇到的問題

我這兒遇到問題的原因是關閉了硬體減速導致的,即在manifest檔案中application節點下設定了android:hardwareAccelerated=”false”
這裡寫圖片描述