我目前有1项活动,其中jas 2分段上半部分和下半部分。我只想刷底部片段。 (java实现)
在我学习错误的方法之前,有人可以告诉我应该使用哪种方法。
您是否使用pageView和片段适配器等。
任何有用的类似教程都会很好,所以我可以搞清楚。
答案 0 :(得分:0)
在同一个活动中定义fragment和viewpager。在片段中显示thetop片段,在viewpager中,编写一个寻呼机适配器并将所有子片段调用到该寻呼机中。这解决了你的问题。
您的活动布局:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/layout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<space
android:id="@+id/layout"
android:layout_width="match_parent"
center_horizontal="true"
center_vertical="true"
android:layout_height="0.5dp">
<fragment
android:id="@+id/layout"
android:layout_width="match_parent"
layout_above="@id/space_layout"
android:layout_height="match_parent"/>
<android.support.v7.widget.viewpager
android:id="@+id/layout"
android:layout_width="match_parent"
layout_below="@id/space_layout"
android:layout_height="match_parent">
然后定义PagerAdapter类并在其中显示所有子片段。 一切顺利