2012-04-13 95 views
0

我想創建一個如下圖所示的室內地圖。這是滾動/在整個屏幕上移動。我沒有得到什麼是一個正確的方法來創建它。這是一個谷歌室內地圖?在android中的室內地圖

如何在像這張地圖這樣的圖片上創建按鈕?

請推薦。

enter image description here

+0

能否請您提供更多信息如何製作室內地圖?您是否使用Google室內地圖或OpenStreetMap? - – 2014-06-12 06:17:58

+0

你用過谷歌室內地圖嗎?你可以只是回答這個問題http://stackoverflow.com/questions/29449261/indoor-map-upload-status-is-reviewed-in-android – 2015-04-04 17:34:44

+0

@饒的鏈接已經死了。 – YATO 2017-08-19 18:08:53

回答

0

我通過使用html創建一個Imagemap並在HTML中嵌入了一個WebView來獲得解決方案。

+0

可否請您提供更多信息如何製作室內地圖?您是否使用Google室內地圖或OpenStreetMap? – 2014-06-11 06:52:57

2

我會建議使用標準的圖像文件/破壞你的形象成片,然後又做了定製View它加載地圖圖像,並捕獲所有的觸摸事件的滾動和點擊檢測。

如果你想點擊的覆蓋,你可以採取兩種方法:

  1. 包括源圖像中的按鈕,尋找圖像中的熱點被點擊時它。
  2. 創建圖像中的座標列表以覆蓋按鈕圖形,當檢測到點擊時,您可以將點擊的位置與此列表進行比較(以及錯誤的小余量)。

就我個人而言,我更喜歡第二種方法,併成功地在幾個需要可點擊感興趣的地圖的項目中使用它。

+0

這兩種解決方案都不易實現,但仍然有效。乾杯!但是有沒有更新的方法? – YATO 2017-08-19 18:10:01