2016-03-20 103 views
0

我在Android Studio中創建了一個帶有片段的新空白活動,我需要使用SupportMapFragment包含Google地圖。在佈局頂部,我想保留工具欄,默認顯示活動名稱。如何做到這一點或有任何教程?具有片段的Android谷歌地圖

+0

隨着空白活動模板,有一個谷歌地圖活動模板,你試過嗎? – Egor

回答

0

是的,有一個教程那麼這裏解釋它: http://www.truiton.com/2013/05/android-supportmapfragment-example/

但要保持在工具欄只是在你的XML活動添加這個(不作爲教程說),而不是徹底改變它,因爲你可能有您的xml中定義了您的工具欄,如下所示:

<RelativeLayout 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > 

<fragment 
    android:id="@+id/map" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    class="com.google.android.gms.maps.SupportMapFragment" /> 

</RelativeLayout> 

在工具:上下文中,將您的活動類名添加到前面。 (點)。

調整相對佈局的寬度和高度以符合您的需求。例如。 200dp或讓他們match_parent。

如果您需要任何幫助,請告訴我。

+0

是MainActivity與教程中的SupportMapFragmentActivity不同的類嗎?如果是這樣,你能解釋我應該在MainActivity中做什麼? – NoName2

+0

是的,它可以與教程相同。它應該是您想要顯示地圖的活動類。只要按照教程,你應該很好去。 但是,如果您已經有了一個帶有自定義工具欄和東西的xml文件,那麼您應該只添加上面的xml部分,而不是像教程中那樣替換整個xml。 – mmcoder10