我写了一个简单的程序,当我抓住MotionEvent.ACTION_DOWN
事件时绘制圆圈:
case (MotionEvent.ACTION_DOWN) :
canvas.drawCircle(event.getX() event.getY(), 10, paint);
一切正常但我希望这个圆圈会围绕我的鼠标指针绘制。实际上,圆圈总是从光标旁边拉开。
请参阅下面的屏幕截图:
为什么会这样?
我使用的是Android Studio 1.4.1和Nexus 5 API 21 x86虚拟设备(模拟器)。
此更新代码“修复”了问题
case (MotionEvent.ACTION_DOWN) :
canvas.drawCircle(event.getX() event.getY()-70, 10, paint);