用shape添加虚线的时候,4.0以上不显示的问题,是因为4.0以上默认把Activity的硬件加速打开了
解决方法:
在AndroidManifest.xml里,当前的activity注册表里添加下面这个配置
- <activity ...
- android:hardwareAccelerated="false"/>
特别注意的是:
在控件里要加上这句android:layerType="software",否则不起效
用shape添加虚线的时候,4.0以上不显示的问题,是因为4.0以上默认把Activity的硬件加速打开了