您的位置:首页 > 其它

各种ViewGroup的圆角实现,包括listView等

2017-05-20 15:53 127 查看
@Override
protected void onSizeChanged(int w, int h, int oldw, int oldh) {
super.onSizeChanged(w, h, oldw, oldh);
mPath.reset();
mRect.set(0, 0, w, h);
mPath.addRoundRect(mRect ,4 , 4 , Path.Direction.CW);
}

@Override
protected void dispatchDraw(Canvas canvas) {
canvas.save();
canvas.clipPath(mPath);
super.dispatchDraw(canvas);
canvas.restore();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: