1. 程式人生 > >canvas setShadowLayer()畫陰影不起作用

canvas setShadowLayer()畫陰影不起作用

setShadowLayer(float radius, float dx, float dy, int shadowColor)

radius表示陰影的擴散半徑;dx和dy表示陰影平面上的偏移值;shadowColor就不說了陰影顏色。

注意: 這個方法不支援硬體加速,所以我們要測試時必須先關閉硬體加速。

加上這一句 setLayerType(LAYER_TYPE_SOFTWARE, null); 

還要註釋@SuppressLint("NewApi")

最小api8