【发布时间】:2015-08-24 08:11:17
【问题描述】:
我正在尝试在画布上绘制一些线条和形状,然后将其转换为 ImageView 上的位图。我正在使用扩展“视图”的自定义类,并在“OnDraw 方法上画线。这是我的代码(这个类只画简单的线):
public class finalDraw extends View {
public finalDraw(Context context) {
super(context);
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
Paint paint = new Paint();
paint.setColor(Color.BLUE);
for (int i = 0; i <100; i++) {
canvas.drawLine(xStart * i + 50 , yStart , stopX + 30 , stopY,paint);
}
invalidate();
}
}
如何获取绘图结果并在 ImageView 上显示? 谢谢!
【问题讨论】: