2013-02-14 39 views

回答

0

我認爲它很容易實現,但您需要深入研究數學。

不要認爲它是'以哪種顏色爲人',而是找到您的圖像中心座標,並查看用戶離該距離有多遠。

+0

任何人給我一個downvote,很想聽聽爲什麼 – 2013-02-14 08:39:01

+0

謝謝,最簡單的想法 – 2013-02-21 09:23:58

0

您可以使用Projection在屏幕上的像素座標之間轉換,例如mapView.getProjection().toPixels()。如果您繪製這些圓圈,您應該能夠知道它在屏幕上的位置,並確定用戶在哪個圓圈內。

例如,您知道每個圓的直徑,並且由於它們都具有與屏幕截圖中所示相同的中心,因此可以通過比較與圓圈的距離來輕鬆瞭解綠色,黃色或紅色區域中的像素'中心對三個圓的直徑。