Tôi có hoạt động chuyển sang hoạt động toàn màn hình khác. Tuy nhiên, khi chuyển từ hoạt động này sang hoạt động toàn màn hình của tôi, thanh điều hướng sẽ trượt xuống thay vì biến mất ngay lập tức. Tôi đã thổi phồng một cửa sổ toàn màn hình trong hoạt động thứ hai, nhưng do hoạt ảnh trượt chậm, nó thay đổi kích thước 1 giây sau khi hoạt ảnh đã hoàn thành thay vì bị thổi phồng lên toàn màn hình ngay lập tức. Vì vậy, tôi cần các hình ảnh động để biến mất ngay lập tức. Tôi đã thửLàm thế nào để vô hiệu hóa hoạt hình trượt thanh điều hướng khi đi toàn màn hình?
<item name="android:windowAnimationStyle">@null</item>
và
overridePendingTransition(0, 0);
và
Transition fade = new Fade();
fade.excludeTarget(android.R.id.navigationBarBackground, true);
getWindow().setEnterTransition(fade);
không có may mắn.
Về phía Windows, tôi đã cố gắng
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS
WindowManager.LayoutParams.FLAG_FULLSCREEN
WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN
Làm thế nào tôi ẩn navbar: View.SYSTEM_UI_FLAG_HIDE_NAVIGATION