一直以为android的shape能画直线,虚线,矩形,圆形等,画直线也就算了,用一个view设一下高度和颜色,就可以出来一条直线了。所以说这个对我来说经常不用,圆形是可以,看看我应用里的消息提示框都是这样生成的,好了,这个不存在问题,今天想要做是一条虚线,什么也不说了,直接上虚线的代码:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"><!-- 显示一条虚线,破折线的宽度为dashWith,破折线之间的空隙的宽度为dashGap,当dashGap=0dp时,为实线 --><stroke android:width="1dp" android:color="#D5D5D5"    android:dashWidth="2dp" android:dashGap="3dp" />   <!-- 虚线的高度 --> <size android:height="2dp" />
</shape> 
解释的好完美,真要不是不自己试,估计一辈子都会相信这是真的了,结果是放到手机里,从来没有出现过什么线条,对于像我一样追求完美的人来说,自然不会放过这一个细节,在网上找了大半天,有的小伙伴们也遇到了,并且也解决了,可是把他们的方法拿过来后,都一个也不好使,实际情况是还是不能显示,总结一下小伙伴们的解决方法吧
1.从android3.0开始,安卓关闭了硬件加速功能,所以就不能显示了,所以就是在 AndroidManifest.xml,或者是在activity中把硬件加速的功能关掉就可以了android:hardwareAccelerated="false"或者是view.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
2.一个小伙伴的翻译,说什么height要大于dashWidth才能显示。
我都按他们的方法试了,根本都不行,
所以要想真正的实现还是老老实实的自己去画一条虚线吧。

android用shape画虚线,怎么也不显示相关推荐

  1. Android 通过shape画线,1条线2种颜色,左边线条和背景色一致,右边线条为divider颜色

    Android 通过shape画线,1条线2种颜色,左边线条和背景色一致,右边线条为divider颜色 有时候ListView的Item分割线,会隔断,不是一条完整的横线,参考如下. 效果图: 如图中 ...

  2. android 虚线画不出来的,Android shape画虚线,不显示或者显示是实线的解决方案

    Android 的 shape可以用来实现一些简单的图像,如直线(实线.虚线).圆.矩形.圆角矩形.边框等. 4.4以及以前的版本shape是能正常显示一条虚线的,最经碰到在5.0的手机上显示的是直线 ...

  3. Android shape画虚线,不显示或者显示是实线的解决方案

    Android 的 shape可以用来实现一些简单的图像,如直线(实线.虚线).圆.矩形.圆角矩形.边框等. 4.4以及以前的版本shape是能正常显示一条虚线的,最经碰到在5.0的手机上显示的是直线 ...

  4. 【Android使用Shape绘制虚线,在4.0以上的手机显示实线】解决方式

    问题描写叙述: 用下面代码绘制虚线: <span style="font-family:Comic Sans MS;font-size:18px;"><? xml ...

  5. Android 使用shape实现虚线或者虚线框

    画一条虚线作为分割线 1.先写一个shape,命名为shape_line_dash.xml 虚线 ?xml version="1.0" encoding="utf-8&q ...

  6. 【Android使用Shape绘制虚线,在4.0以上的手机显示实线】解决方案

    问题描述: 用以下代码绘制虚线: <span style="font-family:Comic Sans MS;font-size:18px;"><?xml ve ...

  7. 44.Android之Shape设置虚线、圆角和渐变学习

    Shape在Android中设定各种形状,今天记录下,由于比较简单直接贴代码. Shape子属性简单说明一下:   gradient -- 对应颜色渐变. startcolor.endcolor就不多 ...

  8. android shape 画虚线

    项目中某些布局可能有这样的需求,画一条虚线作为分割线 1.先写一个shape,命名为shape_line_dash.xml <?xml version="1.0" encod ...

  9. android shape画虚线

    横着的虚线 <View android:layout_width="match_parent" android:layout_height="@dimen/base ...

最新文章

  1. php 替换回车tab,PHP替换回车换行符的三种方法
  2. Android反编译apk并重新打包签名(Mac环境)
  3. 修改Eclipse发布路劲(Deploy path)
  4. 协程:Greenlet模块、Gevent模块
  5. [游泳] Sun Yang 1500 Swimming Stroke Analysis London 2012
  6. Android之jni深入
  7. FPGA RTL级设计原则
  8. 【报告分享】2021年中国数字经济就业发展研究报告.pdf(附下载链接)
  9. 【MySQL】RPM包安装
  10. 05 库的简单操作
  11. c语言常用数学函数6,C语言入门(6)——C语言常用数学函数
  12. 可行性研究报告——机房收费系统
  13. 经验分享:如何做好产品可行性分析?
  14. 如何系统地学习3D建模!教你零基础入门,初学者看过来
  15. 【爬虫】【原创】08 使用简单正则表达式爬取下厨房(早餐,午餐,晚餐)
  16. js脚本根据身份证号获取性别、年龄、家庭地址、生日
  17. Linux新世纪五笔
  18. python简单笔试题_python编程简单笔试题
  19. ThinkPHP(5):数据库操作与模型
  20. 毕业生在腾讯、百度、字节跳动就业人数全国高校第一!北京邮电大学2021届毕业生就业质量报告...

热门文章

  1. 全国工程师薪资统计:平均 14 k,算法岗遥遥领先
  2. 中国超级计算机计算圆周率,圆周率都已算到31.4万亿位,为什么超级计算机还在算圆周率?...
  3. 采用Resnet做UC Merced Land Use Dataset数据分类
  4. 使用 fitter 拟合数据分布
  5. 使用python爬取图书封面
  6. php实现兼容Unicode文字的字符串大小写转换strtolower()和strtoupper()
  7. (转载)香椿熟了————————食得春之鲜:香椿拌香干
  8. 大脑构造图与功能解析_大脑的结构和功能分区_详解人脑构造与功能
  9. 英语关于计算机游戏作文,沉迷网络游戏的英语作文(精选5篇)
  10. 用html5做一个介绍自己家乡的页面_(近万字)一篇文章带你了解HTML5和CSS3开发基础与应用-适合前端面试必备...