在Android中,setShadowLayer()
方法用于為視圖添加陰影。要設置陰影偏移,您需要傳遞一個float[]
數組作為參數,該數組包含兩個值:x軸偏移量和y軸偏移量。以下是如何使用setShadowLayer()
方法設置陰影偏移的示例:
View view = findViewById(R.id.my_view);
view.setShadowLayer(5.0f, 0.0f, 0.0f, Color.BLACK);
在這個示例中,我們為ID為my_view
的視圖設置了一個水平偏移量為5.0像素的陰影。x軸偏移量為正數表示陰影向右偏移,負數表示向左偏移。y軸偏移量為正數表示陰影向下偏移,負數表示向上偏移。第二個參數是陰影的模糊半徑,第三個參數是陰影的顏色。