解决android中使用shape文件画虚线不显示
16lz
2021-12-04
shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line">
定义shape文件如下
但是使用之后在真机上没有虚线效果
根据网上大神们的解释是使用hardwareAccelerate引起的渲染错误...解决方法如下: 1. 把这个Activity的硬件加速关了... manifest里 android:hardwareAccelerated="false"
2. 或者从View层级上把硬件加速关掉 view.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
亲测有效,特此记录。
更多相关文章
- 箭头函数的基础使用
- NPM 和webpack 的基础使用
- Python list sort方法的具体使用
- 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
- android:shape的使用
- [Android]使用ProGuard遇到“conversion to Dalvik format faile
- android中使用MediaPlayer播放视频
- Android(安卓)WebView 使用漏洞
- ubuntu搭建Android(安卓)NDK环境与Android(安卓)Studio简单使用N