Я создал и 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 и прокрутки он начинает нормально прокручиваться.
Если кто-то еще сталкивался с этой проблемой, пожалуйста, помогите мне.