首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

ShapeDrawable重绘View的例证

2012-11-10 
ShapeDrawable重绘View的例子直接上段代码吧:public class CustomDrawableView extends View {private Sha

ShapeDrawable重绘View的例子
直接上段代码吧:

public class CustomDrawableView extends View {private ShapeDrawable mDrawable;public CustomDrawableView(Context context) {super(context);int x = 10;int y = 10;int width = 300;int height = 50;                //通过传参可以绘制不同的图形mDrawable = new ShapeDrawable(new OvalShape());mDrawable.getPaint().setColor(0xff74AC23);mDrawable.setBounds(x, y, x + width, y + height);}protected void onDraw(Canvas canvas) {mDrawable.draw(canvas);}}

热点排行