在android模拟器中查看光标位置

在android模拟器中查看光标位置,android,Android,我编写了一个简单的程序,当我捕捉到MotionEvent.ACTION\u DOWNevent: case (MotionEvent.ACTION_DOWN) : canvas.drawCircle(event.getX() event.getY(), 10, paint); 一切正常,但我希望这个圆圈将围绕我的鼠标指针绘制。实际上,圆总是从光标旁边画出来的 请参见下面的屏幕截图: 为什么会发生这种情况 我使用Android studio 1.4.1和Nexus 5 API 21 x8

我编写了一个简单的程序,当我捕捉到
MotionEvent.ACTION\u DOWN
event:

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);

有趣的是,您能否在“设置”>“开发人员选项”中发布启用“显示触摸”后发生的情况?启用“显示触摸”后的结果相同