如何在Android上的ImageView中绘制一条线?

我想知道如何在用户滑动手指时在ImageView上绘制一条线?

任何机构可以解释一下吗?或者也许任何链接开始这个.

解决方法:

您必须拥有自己的ImageView并覆盖onDraw函数.使用这样的东西

public class MyImageView extends ImageView{

    public MyImageView(Context context) {
        super(context);
        // TODO Auto-generated constructor stub
    }

    @Override
    protected void onDraw(Canvas canvas) {
        super.onDraw(canvas);
        Paint p = new Paint(Paint.ANTI_ALIAS_FLAG);
        canvas.drawLine(0, 0, 20, 20, p);

    }

}

并在您的主类中创建对象MyImageView;当你触摸你的显示器时,请调用update();功能

上一篇:java – Android:问题图像分辨率


下一篇:JAVA创建线程的三种方法