android画布绘制圆圈并获取触摸事件

android画布绘制圆圈并获取触摸事件,android,touch,zooming,shape,android-canvas,Android,Touch,Zooming,Shape,Android Canvas,我一直在尝试制作这样一个演示,我需要在画布上画出许多(数百)个圆形形状(或任何其他可能的方式) 绘制画布后,我需要缩放并移动它 还希望分别捕获每个形状的点击(触摸)事件 因此,我知道我可以获得画布触摸事件,获得x和y位置,并检查哪个圆被触摸,但我必须绘制许多圆,并且在缩放和移动圆的x和y位置后,,因此请帮助我 给我任何建议怎么做..该怎么做。。 或者如果任何安卓大师做过类似的事情..请给我代码示例 谢谢大家,, 您好。根据您的要求,您有2个android游戏框架,您可以找到很多游戏引擎,或者您可

我一直在尝试制作这样一个演示,我需要画布上画出许多(数百)个圆形形状(或任何其他可能的方式)

绘制画布后,我需要缩放并移动它

还希望分别捕获每个形状的点击(触摸)事件

因此,我知道我可以获得画布触摸事件,获得x和y位置,并检查哪个圆被触摸,但我必须绘制许多圆,并且在缩放和移动圆的x和y位置后,,因此请帮助我

给我任何建议怎么做..该怎么做。。 或者如果任何安卓大师做过类似的事情..请给我代码示例

谢谢大家,,
您好。

根据您的要求,您有2个android游戏框架,您可以找到很多游戏引擎,或者您可以使用一个最好的2D游戏引擎,您可以找到许多示例代码

对于您的需求,只需按照


任何进一步的帮助,请评论我喜欢帮助解决这个问题的问题。

谢谢你的回答。。我会尽量让你知道,如果我有任何问题,这。。!你好我有一个相同的问题:我在画布上画和粘贴图像。问题是当我放大/缩小或拖动画布时,我无法获得画布的正确位置。比如说,如果我在100100触碰到它,它可能会给我256450。。请引导我去解决它。我想正确的cordinate后,拖动或缩放画布。