1

我正在使用FragmentsViewPager在我的应用程序中显示两个选项卡。主要活动中有一张地图:

<android.support.v4.view.ViewPager
    android:id="@+id/pager"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" >
</android.support.v4.view.ViewPager>
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
          android:id="@+id/map"
          android:layout_width="match_parent"
      android:layout_height="match_parent"
          android:name="com.google.android.gms.maps.SupportMapFragment"
          tools:layout="@layout/activity_map"
          />

我想在每个选项卡的地图上显示不同的标记集。第一个选项卡从本地数据库加载它们,第二个选项卡从远程服务器加载。我已经尝试将逻辑放入其中onCreateViewFragment但它们都在活动开始时立即被调用,而不是在选择其中一个时被调用,因此在选项卡选择时不会替换标记。我应该如何进行?

4

0 回答 0