android用shape画虚线,怎么也不显示

 我来答
匿名用户
2015-07-29
展开全部
您好,很高兴能帮助您
Canvas类用来实现绘制.通过组合使用Canvas类的成员函数可以实现随心随欲地绘制图片的任何部分.

Canvas.clipRect:设置显示区域
Canvas.drawBitmap:绘制

例子:
Bitmap b=BitmapFactory.decodeStream("图片编号", null);//读取图片

...

Canvas c = null;//实例Canvas

c.save();//记录原来的canvas状态
c.clipRect(100,100,200,300);//显示从(100,100)到(200,300)的区域(单位:象素)

c.drawBitmap(b,10,0,null); //将阉割过的图片画到(10,0)位置
c.restore();//恢复canvas状态
你的采纳是我前进的动力,
记得好评和采纳,答题不易,互相帮助,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_心态论成败
2015-07-20 · TA获得超过1.1万个赞
知道小有建树答主
回答量:1015
采纳率:0%
帮助的人:1079万
展开全部
一直以为android的shape能画直线,虚线,矩形,圆形等,画直线也就算了,用一个view设一下高度和颜色,就可以出来一条直线了。所以说这个对我来说经常不用,圆形是可以,看看我应用里的消息提示框都是这样生成的,好了,这个不存在问题,今天想...
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式