0

这是一个基本的问题,会引向其他人。

我正在考虑扩展我的应用程序以获得目标图像(3 个圆圈),并且我希望用户能够触摸他们击中的目标图像。然后应用程序确定用户点击的位置。

还没有沿着这条发展路线前进,也不知道从哪里开始/学习的最佳地点。有没有人有任何提示/网站/示例可以指点我让球滚动

谢谢

更新了我正在尝试做的事情,但我不知道从哪里开始

  • 在画布上绘制一个目标,3 个圆圈
  • 根据用户点击目标的位置画一个十字
  • 根据用户点击的圆圈记录分数

谢谢

4

1 回答 1

1

您可以在视图上使用OnTouchListener。这将为您提供触摸事件并向您传递手指在 MotionEvent 内部的坐标

像这样的东西应该可以工作:

img.setOnTouchListener(new OnTouchListener() {
    public void onTouch(View v, MotionEvent me){
        Log.i("TAG", "x: " + me.getX() + " y: " + me.getY());
    }
}); 
于 2012-06-20T15:15:46.440 回答