阴影相对控件位置的取值如下
自定义阴影有4个值
android:shadowColor : 这个是阴影颜色
android:shadowDx : 这个是阴影的x轴偏移,值为负数时相对控件左移,值为正数时相对控件右移
android:shadowDy : 这个是阴影的x轴偏移值为负数时相对控件下移,值为正数时相对控件上移
android:shadowRadius : 这个是阴影的厚度,可选的值为(0-25)
对应的代码方法
<pre name="code" class="java">setShadowLayer( int shadowRadius, float shadowDx,float shadowDy, int shadowColor);
第一、shadowDx=0、shadowDy=0
setShadowLayer( 25, 0 , 0, Color.parseColor("#00ff00"));
显示效果
第二、shadowDx=10、shadowDy=10
setShadowLayer( 25, 10 , 10, Color.parseColor("#00ff00"));
显示效果
第三、shadowDx=10、shadowDy=-10
setShadowLayer( 25, 10 , -10, Color.parseColor("#00ff00"));
显示效果
第四、shadowDx=-10、shadowDy=-10
setShadowLayer( 25, -10 , -10, Color.parseColor("#00ff00"));
显示效果
第五、shadowDx=-10、shadowDy=10
setShadowLayer( 25, -10 , 10, Color.parseColor("#00ff00"));
显示效果