2013-03-01 32 views

回答

1

是的,你可以使用支持地图片段如下:

public class LocationFragment extends SupportMapFragment { 

    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, 
      Bundle savedInstanceState) { 
     View v = super.onCreateView(inflater, container, savedInstanceState); 
     return v; 
    } 


} 

,你可以按照如下这个位置片段添加到您的容器:

LocationFragment mapFragment = new LocationFragment(); 
      FragmentTransaction ft = getFragmentManager.beginTransaction(); 
      ft.add(R.id.your_container_id, mapFragment); 
      ft.commit(); 
+0

对不起,我期待像'的MapView map = new MapView(this); lineaLayout.addView(地图);'。也许你可以解释你的答案。谢谢。 – user1923613 2013-03-01 18:29:25

+1

支持地图片段是围绕地图视图的包装,以自动处理必要的生命周期needs.It本身持有一个mapview – 2013-03-01 18:34:57

+0

嗯,你能告诉我如何使用它? – user1923613 2013-03-01 18:45:52

相关问题