Я хотел бы скрыть строку состояния с панелью инструментов при прокрутке RecyclerView внутри фрагмента. Я могу скрыть только панель инструментов на данный момент. Может быть, у кого-то есть идеи, как это сделать?
До:
После: Я бы хотел строку состояниябудет непрозрачность 0% или 50%, а не 100%, как на картинке.
main_activity.xml
<androidx.coordinatorlayout.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:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/white"
tools:context=".main.MainActivity">
<com.google.android.material.appbar.AppBarLayout
android:id="@+id/mainAppBarLayout"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize">
<androidx.appcompat.widget.Toolbar
android:id="@+id/mainToolbar"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/colorPrimaryDark"
android:elevation="4dp"
app:layout_scrollFlags="scroll|enterAlways|snap"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:title="@string/app_name"
app:titleTextColor="@android:color/white"
android:theme="@style/ThemeOverlay.AppCompat.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/>
</com.google.android.material.appbar.AppBarLayout>
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/mainNav"
android:layout_width="match_parent"
android:layout_height="56dp"
android:background="@android:color/white"
app:layout_behavior="com.google.android.material.bottomsheet.BottomSheetBehavior"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:menu="@menu/user_tabs_menu" >
<View
android:id="@+id/view"
android:layout_width="match_parent"
android:layout_height="1dp"
android:alpha="0.5"
android:background="@color/colorGray"
app:layout_constraintBottom_toTopOf="@+id/mainNav" />
</com.google.android.material.bottomnavigation.BottomNavigationView>
<FrameLayout
android:id="@+id/mainFrameLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginBottom="55dp"
app:layout_behavior="@string/appbar_scrolling_view_behavior"
app:layout_constraintBottom_toTopOf="@+id/view"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/mainToolbar" />
</androidx.coordinatorlayout.widget.CoordinatorLayout>
Я не хочу выполнять полноэкранное действие - мне нужна навигацияпанель должна быть видимой. Хорошего дня.