我在Android的PageViewer中重叠片段。片段在ViewPager中重叠
PFB我对PageViewer
<TabHost
android:id="@android:id/tabhost"
android:layout_width="fill_parent"
android:layout_height="900dp"
android:layout_alignParentBottom="true" >
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@android:id/tabs" >
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
</android.support.v4.view.ViewPager>
</FrameLayout>
<TabWidget
android:id="@android:id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:orientation="horizontal" >
</TabWidget>
</RelativeLayout>
</TabHost>
布局我通过第一个选项卡的我的第一块碎片说FragmentA调用它。我需要片段A1 调用这个从列表中单击按钮从BaseAdapter
Fragment duedateFrag = new FieldVisitFragment();
FragmentTransaction ft = fragmentActivity.getSupportFragmentManager().beginTransaction();
ft.replace(android.R.id.tabcontent, duedateFrag);
ft.commit();
我的片段被调用但其对viewpager重叠来取代它。 选项卡从新片段下面运行。善意帮助
事后看来,我认为某处嵌套片段或儿童片段应该发挥作用。请指导。
你有什么用“的FrameLayout”和“android.support.v4.view.ViewPager”做都是你的情况不同的正确 –
我有4个选项卡,并与viewPager我我滚动这些标签 –
在每个标签上我有单独的片段显示为每个标签 –