2012-04-17 84 views
1

在以下屏幕截圖中,您可以看到每個地圖視圖中默認顯示的白色區域(以紅色突出顯示)。我知道android中的mapView具有此默認行爲,但在設備中啓動本機Google地圖應用程序時,它不顯示白色區域。我希望看到這種行爲。但我沒有選擇。地圖上是否有滾動監聽器會停止白色區域的平移。任何幫助是可觀的。如何在android中的mapView中隱藏灰色/白色區域

感謝,

Check the highlighted area in this image

回答

0

在下面的截圖中,你可以看到一個白色區域(紅色高亮顯示),默認情況下,每一個MapView的出現。

它不會在每個mapview中默認顯示。例如,This sample application沒有這些區域,至少在合理的縮放級別下。

由於墨卡託投影的寬高比,您的問題很可能純粹處於縮放級別1。它已經很多年我用1

縮放級別困擾,但在自帶谷歌地圖應用在設備啓動時,它不顯示的白色區域

這是因爲谷歌地圖應用程序不會以縮放級別1開始。但是,如果您捏合縮放以達到其最低縮放級別,然後平移,則會在地圖上方和下方看到這些空白區域。再次,這很可能是由於墨卡託投影的高寬比。

地圖上是否有滾動監聽器會停止白色區域的平移。

我對此表示懷疑。

+0

是的示例應用程序最初不顯示白色區域,但當完全放大時,我可以看到白色區域。但是,當您在Android設備中打開Goog​​le地圖應用程序時(即使完全縮小),相同的Google地圖也不會顯示白色區域。墨卡託投影問題可能在那裏,但如何解決這個問題的任何想法。 – Vansi 2012-04-17 13:19:32

+0

@ Vansi:「但是當你在Android設備上打開Goog​​le Maps應用程序時(即使完全縮小),同樣的谷歌地圖不會顯示白色區域。」 - 是的,它在我的Galaxy Nexus上測試過。您需要平移才能看到白色區域,就像您需要平移以查看地圖的某些部分一樣,因爲Google地圖應用程序未縮小至您在屏幕截圖中顯示的範圍。 「墨卡託投影問題可能在那裏,但如何解決這個問題的任何想法。」 - 您可以移動到另一個不同的星球,這個星球的設計符合手機的長寬比。 – CommonsWare 2012-04-17 13:25:59

相關問題