[英]How can I make an app fullscreen and get rid of top status bar + bottom gesture?
我已經將我的應用程序布局和主題更改為全屏,但問題仍然是在隱藏狀態欄后它仍然存在空白黑色,甚至屏幕底部(手勢)正在占用一些空間並在其后面顯示空白白色。 那么有沒有辦法讓應用全屏並擺脫頂部狀態欄+底部手勢? 但是如果用戶在頂部或底部拖動,手勢和狀態欄會出現嗎?
只是為了了解更多信息,我使用帶有小米官方固件的(小米紅米 Note 8 Pro)Android 11。 我將在這里分享一張照片,以便您更好地理解我在說什么以及我想在應用程序中隱藏什么
我使用此代碼將所有內容隱藏起來。 現在問題解決了。 這是代碼。
@SuppressLint("NewApi")
@Override
public void onWindowFocusChanged(boolean hasFocus)
{
super.onWindowFocusChanged(hasFocus);
if(hasFocus)
{
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_STICKY);
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.