Я сделал макет, используя CoordinatorLayout
в качестве контейнера и NestedScrollView
для отображения моего содержимого.
Я использовал NestedScrollView
, чтобы скрыть панель инструментов при прокрутке вниз, но обычный волновой эффект, который должен отображаться под панелью инструментов всякий раз, когда я пытаюсь прокрутить и достичь предела макета, не работает.
Вот это
.
Как сделать этот эффект? Если я использую обычный ScrollView
, этот эффект будет показан, но я не могу скрыть свою панель инструментов.
Вот мой макет:
<android.support.design.widget.CoordinatorLayout
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_detail"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
tools:context="com.dicoding.paul.moviecatalog.DetailActivity">
<android.support.design.widget.AppBarLayout
android:id="@+id/appbar_detail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/ToolbarTheme">
<android.support.v7.widget.Toolbar
android:id="@+id/tb_my_toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/colorPrimary"
android:elevation="4dp"
android:theme="@style/ToolbarTheme"
app:popupTheme="@style/ToolbarTheme"
app:layout_scrollFlags="scroll|enterAlways"
app:title="Detail"
app:titleTextAppearance="@style/ToolbarTheme.TitleText"/>
</android.support.design.widget.AppBarLayout>
<include layout="@layout/activity_detail_content"/>
</android.support.design.widget.CoordinatorLayout>
А вот мое подробное содержание:
<android.support.v4.widget.NestedScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
//contents
//contents
</android.support.v4.widget.NestedScrollView>