setXfermode 的使用方法 在线等!!!!!

wenh7788 2014-08-05 04:24:09



mPaint3.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_IN));

canvas.save();
mPath4.addCircle(200, 200, 50, Path.Direction.CCW);
canvas.drawPath(mPath4, mPaint3);
canvas.restore();
我这个代码 出来的是这个效果。可是我想把圆圈的四个角去掉,到底什么地方错了?
下面的四行代码是写在ondraw里面的。求指教,谢谢~
...全文
72 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Darcy杨 2014-08-06
  • 打赏
  • 举报
回复
不明白你这是要干啥,把四个角去掉不就啥都没画了么。 如果你只是想画个圈的话,也用不着setXfermode哇

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧