2013-02-08 93 views
0

我想創建一個位於Google地圖頂部的活動。 該活動應該充當選項卡,左側有可點擊的項目,右側則會加載相應的活動。Android地圖片段頂部的活動

所以,也許我想要做的是創建一個包含選項卡的活動,並且每個選項卡都是一個活動。

請參閱an example image

我的代碼目前只是加載谷歌地圖。

public class WorldApp extends Activity 
{ 

    private GoogleMap map; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.alfaworldtab); 

     map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap(); 
     map.setMapType(GoogleMap.MAP_TYPE_HYBRID); 

     CameraUpdate center = CameraUpdateFactory.newLatLng(new LatLng(52.022078,4.49340)); 
     map.moveCamera(center); 

    } 

} 

<fragment xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/map" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    class="com.google.android.gms.maps.MapFragment"/> 

任何幫助表示讚賞。 謝謝

+0

問問題時,包括你寫的代碼,具體在哪裏,你已經得到了堅持努力完成你的目標行指出這是有幫助的。它爲人們提供了更好的背景幫助你回答你的問題。 – tkone 2013-02-08 23:52:01

回答

0

看來你想要做的是有多個片段,可以與地圖交互。當你處理碎片時,你並不真正開始活動,只有一個活動通常是開放的。您可以在xml佈局中或通過使用片段管理器來定義片段。

繼承人指導所有關於Fragments

this one你將不得不使用的地圖的一部分。

希望這有助於