帮助使用画布在Android上制作可触摸的对象

时间:2011-03-31 02:15:10

标签: android canvas touch

我正在尝试创建一个简单的Pegs游戏。我用画布绘制了15孔板。我已经编程了一段时间,但游戏对我来说是新的,我在处理钉子时仍然坚持要做什么。我想只使用触摸屏,但似乎很难触摸钉子并实际上单独选择它们。我打算以编程方式绘制所有内容。处理这个问题的最佳方法是什么?使用按钮作为占位符并更改按钮图像?任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:1)

要非常简短,你必须跟踪你在画布上绘制的东西。

我为making and moving selectable shapes on the canvas写了一些教程。他们应该帮助很多。

在Android上它可能与使用mousedown有点不同,但它应该会给你一个非常好的起点。

答案 1 :(得分:0)

我不知道这是否会有所帮助,但您可能想要编写自己的onTouch()函数。检查it