我创建了xml文件,如:
<android.support.design.widget.CoordinatorLayout>
<android.support.design.widget.AppBarLayout>
<android.support.design.widget.CollapsingToolbarLayout/>
<android.support.design.widget.AppBarLayout/>
<android.support.v4.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fillViewport="true"
app:layout_behavior="CustomScrollingBehavior">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TableLayout
android:layout_width="fill_parent"
android:layout_height="?attr/actionBarSize"/>
<android.support.v4.view.ViewPager
android:id="@+id/viewPager"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:nestedScrollingEnabled="true"
app:layout_behavior="CustomScrollingBehavior"/>
<LinearLayout/>
<android.support.v4.widget.NestedScrollView/>
<android.support.design.widget.CoordinatorLayout/>
ViewPager有FragmentStatePagerAdapter
,每个片段都有RecyclerView
个insdie。一切正常,除非在加载内容时,ViewPager的第一个片段有滚动问题。
当我第一次滚动片段时,它会卡住,并且在CollapsingToolbarLayout
完全折叠后不会滚动。但是等待2-3秒或切换到ViewPager内的另一个片段并滚动后,它会开始正常滚动。
如果有其他人遇到此问题,请帮助我。