Android Paint 类方法 setShadowLayer 可以设置阴影,但是当启用硬件加速后无效。硬件加速是3.0以后默认启动的。
解决方法:
1.对要设置阴影的View 调用方法:
setLayerType(View.LAYER_TYPE_SOFTWARE,null);
2.设置
android:targetSdkVersion 低于11
本文介绍了解决Android中启用硬件加速后阴影无法正常显示的问题。通过调整View的渲染类型或者设置目标SDK版本的方法来确保阴影效果得以实现。
Android Paint 类方法 setShadowLayer 可以设置阴影,但是当启用硬件加速后无效。硬件加速是3.0以后默认启动的。
解决方法:
1.对要设置阴影的View 调用方法:
setLayerType(View.LAYER_TYPE_SOFTWARE,null);
2.设置
android:targetSdkVersion 低于11

被折叠的 条评论
为什么被折叠?