我想知道如何在用户滑动手指时在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();功能