2013-05-03 83 views
0

我試圖創建一個非常簡單的應用程序,我將用它來呈現我的團隊和我正在創建的產品。在我的應用程序中,我希望允許一個選項,如果單擊某個特定的文本視圖,它將打開一個到該特定位置的地圖。在我看到的所有Google地圖教程中,似乎使用地圖的唯一方法是讓您的類擴展mapactivity類。有沒有什麼方法可以使用這個簡單的應用程序,而不是使我的應用程序成爲基於地圖的應用程序?也是哪個版本的谷歌地圖將是最好的使用在我的情況。感謝大家的幫助。谷歌地圖 - Android擴展選項

回答

1

你是什麼意思的「基於地圖的應用程序」?如果您希望將Google地圖嵌入到應用程序中,那麼今天您將使用Google Map API V2,因爲已棄用V1。在這種情況下,您不必從MapActivity延長Activity,如果您的目標地址爲API > V11,則可以使用簡單的Activity。如果您定位較低的API,則可以將ActivityFragmentActivity擴展爲允許向片段的向後兼容。

這裏是一個博客帖子我如何在你的應用程序中嵌入地圖功能,所有的細節寫道:

Google Maps API V2

如果在另一方面,你想避免在您的應用程序中嵌入谷歌地圖,您可以啓動一個打開本地Google地圖應用程序的意圖。

UPDATE:

看看這個網頁,意圖可以火自帶谷歌應用程序(包括地圖):

http://developer.android.com/guide/appendix/g-app-intents.html

,並期待在此問題:

Launching Google Maps Directions via an intent on Android

Using the pre-installed Google Maps instead of an own activity by using Intents?

+0

我看着你的教程,我認爲它真的很棒。不幸的是,我的時間數量非常有限......未來我一定會用它來了解如何使用地圖等......目前我沒有那個時間。我認爲使用本地谷歌地圖應用程序的意圖可能是做到這一點的最佳方式。如果你有任何有用的信息,這將不勝感激,但如果沒有,我會開始研究如何做到這一點。謝謝! – 2013-05-03 20:21:09

+1

查看更新的答案。 – 2013-05-03 20:26:48

+0

謝謝soo !! – 2013-05-03 20:35:00