Скрыть BottomAppBar на показе клавиатуры только в ландшафтном режиме - PullRequest
0 голосов
/ 02 мая 2020

У меня есть bottomAppBar с великолепной кнопкой, и я хотел бы скрыть два элемента, когда клавиатура открывается в ландшафтном режиме, потому что она скрывает мой просмотр списка.

enter image description here


нижняя панель приложений + потрясающая кнопка xml код:

<androidx.coordinatorlayout.widget.CoordinatorLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent">

<com.google.android.material.bottomappbar.BottomAppBar
            android:id="@+id/bottomAppBar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="bottom"
            app:fabAlignmentMode="end"
            app:fabCradleMargin="8dp"
            app:hideOnScroll="true"
            android:layout_gravity="bottom"
            android:backgroundTint="@color/white"/>

        <com.google.android.material.floatingactionbutton.FloatingActionButton
            android:id="@+id/fab"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:backgroundTint="#212121"
            app:tint="@null"
            android:onClick="addNewNote"
            app:fabSize="normal"
            android:src="@drawable/ic_add"
            app:borderWidth="0dp"
            app:layout_anchor="@id/bottomAppBar"/>

    </androidx.coordinatorlayout.widget.CoordinatorLayout>
...