shape画竖的虚线

记录一下

方案来源于:骑马倚斜桥w的文章

shape 能画实线、虚线,都是横线。要变成竖线,需要旋转。
注意:如果是实线竖线,不用 shape 实现更快。





    
        
            
                
            
        
    

 

1、dashwidth是指- - -中每一个-的宽度,dashGap是指- - -中每一个间隔的宽度,如果dashwidth和dashGap中有一个为0,那么这条线就是一条实线。width是指这条线的宽度,在横的虚线上体现出来就是这条线的竖直方向的高度。

2、把这个drawable作为一个view的背景时,需要设置view的layerType为software,不然在真机上显示出来是一条实线。

3、作为背景的view的layout_height要超过drawble的stroke的width,不然显示不出来。

你可能感兴趣的:(shape画竖的虚线)