1
をリサイクラービューをスクロールしたとき示すナビゲーションバー:ステータスと、私はこのコードを使用して没入モードを実装してい没入モードで
activity.getWindow().getDecorView().setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE
);
しかし、問題は、私はリサイクルビューをスクロールすると、ステータスとナビゲーションバーが表示されていますアイテムビューが最上部に到達すると表示されます。それは説明するのは難しいですが、ここではGIFです:
https://giphy.com/gifs/xT4uQiBlagrD9ljQqc
注アイテムビューがトップに近づくと、ステータスバーが(だけ暗い背景はいえ示されている)に示されていること。アイテムビューの下部がナビゲーションバーの境界に到達すると、ナビゲーションバーも表示されます(下部にグレーの背景があります)。
これは、リサイクラービューのすべての項目で実際に迷惑をかけています。