[問題] onDraw沒辦法使用
如題 我想在螢幕上畫矩形
code如下
@Override
protected void onDraw(Canvas canvas)
{
super.onDraw(canvas);
paint.setAntiAlias(true); //?置??????
paint.setColor(Color.BLACK); //?置???色
canvas.drawColor(Color.WHITE); //白色背景
paint.setStrokeWidth((float) 3.0); //??
paint.setStyle(Style.STROKE); //空心效果
Rect r=new Rect(); //Rect?象
r.left=50; //左?
r.top=50; //上?
r.right=450; //右?
r.bottom=250; //下?
canvas.drawRect(r, paint); //?制矩形
canvas.drawRect(50, 400, 450, 600, paint); //?制矩形
}
可是onDraw(Canvas canvas)的地方被說有錯:
類型為 ReportAcitivity 的方法 onDraw(Canvas) 必須置換或實作 Super 類型方法
然後super.onDraw那一行也是報錯:
未對類型 Activity 定義方法 onDraw(Canvas)
這是怎麼造成的呢~? 網路上都這樣寫阿
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.162.41
→
10/25 23:13, , 1F
10/25 23:13, 1F
→
10/26 12:47, , 2F
10/26 12:47, 2F