3

我有一个像这样的图像。我可以使用此代码旋转它。现在我想知道,触摸了哪种颜色,与轮子的位置无关。例如,无论车轮处于以下哪个位置,我都应该能够检测到我触摸了什么颜色……红色、黄色、绿色、蓝色、粉色或灰色。

可能吗?我该怎么做?

除了使用单张图片之外,还有其他可能性吗?(我希望避免的解决方案......)

在此处输入图像描述在此处输入图像描述在此处输入图像描述或任何...

更新:我发布了一些颜色,因为我想更清楚,我为此找到了解决方案,但是如果我有不同的图像而不是颜色,我该怎么办。

4

1 回答 1

4

解码触摸事件的 x & y 位置,然后在 Bitmap 上调用 getPixel:http: //developer.android.com/reference/android/graphics/Bitmap.html

于 2012-06-07T13:52:26.920 回答