2015-12-01 62 views
0

我正在嘗試製作具有交互式地圖的Android應用程序。Android自定義圖像交互式地圖

然後,當應用程序運行並且用戶選擇地圖選項時,它將啓用位置服務以向用戶顯示他們在自定義地圖上的位置,並通知他們他們是否在預定邊界之外。

如果它們在預定範圍內,我想在地圖正在查看時顯示它們在地圖上的位置。

我最終還想將「區域」添加到允許按鈕按下或交互的地圖中。例如:一個「按鈕按下」,這將允許文本顯示。

我只是想看看是否有一個解決方案內置到谷歌地圖API已經,或者如果有另一個開源的解決方案已經完成。

回答

0

對於所謂的「區域」,您可以使用可點擊的標記,並可以向其添加偵聽器以執行自定義點擊(打開新的片段/活動或顯示某些信息圖像文本等)。這是良好的開端:

https://developers.google.com/maps/documentation/android-api/marker

預定邊界,您將需要投影該屏幕的位置(座標),以地理座標,反之亦然之間的轉換。

投影尼斯信息可以在這裏找到:

https://developers.google.com/android/reference/com/google/android/gms/maps/Projection