Added layout behavior to dismiss toolbars when scrolling

This commit is contained in:
Viktor De Pasquale
2019-10-16 16:08:07 +02:00
parent 51247d36c5
commit 2daa131fb2
4 changed files with 140 additions and 1 deletions
@@ -28,6 +28,7 @@
style="?styleCardElevated"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/main_toolbar_wrapper"
android:layout_marginStart="@dimen/l1"
android:layout_marginTop="@{(int) @dimen/l1 + viewModel.insets.top}"
android:layout_marginEnd="@dimen/l1"
@@ -55,6 +56,7 @@
style="?styleCardElevated"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_behavior="com.google.android.material.behavior.HideBottomViewOnScrollBehavior"
android:layout_gravity="bottom"
android:layout_marginStart="@dimen/l1"
android:layout_marginEnd="@dimen/l1"
@@ -22,7 +22,7 @@
android:layout_height="match_parent"
android:clipToPadding="false"
android:paddingTop="@{viewModel.insets.top + (int) @dimen/internal_action_bar_size + (int) @dimen/l2}"
android:paddingBottom="@{viewModel.insets.bottom + (int) @dimen/margin_fab + (int) @dimen/l1}"
android:paddingBottom="@{viewModel.insets.bottom + (int) @dimen/l1}"
tools:layout_marginTop="24dp">
<LinearLayout