可以在Tab视图中使用多个地图视图吗?

时间:2013-05-30 12:19:37

标签: android google-maps

我正在使用Google Map API v2,从视图Mapview我正在使用Tabhost活动。在Tabhost活动中,我创建了4个选项卡,如A选项卡,B选项卡,C选项卡和D选项卡。在我的场景中,我必须在2个选项卡(A选项卡和B选项卡)中显示Mapview,我在tabhost活动中完成了此操作。但是如果在A选项卡中我看到mapview并且我导航到B选项卡,则mapview(选项卡地图视图和B选项卡地图视图)将显示在单个活动中... 意味着我想展示A& B选项卡一次查看一个,并且还有不同的mapview和相应的选项卡..

我怎样才能克服这个问题。 我刚刚在B tab onCreate中尝试过如下。

setContentView(R.layout.location_tab_layout);
            //map.clear();
            myMapFragment = ((MapFragment) getFragmentManager().findFragmentById(R.id.map));
            if(map != null){
                map.clear();
                map = myMapFragment.getMap();
            }else{
                map = myMapFragment.getMap();
            } 

请帮帮我......

0 个答案:

没有答案