如何在Android 4.0.3中的視頻播放器中隱藏狀態欄和觸摸顯示?我試圖用如何在視頻播放器中隱藏狀態欄和觸摸顯示?
setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION)
,在平板電腦上setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE)
和setSystemUiVisibility(View.STATUS_BAR_VISIBLE)
,但它不能正常工作。
如何在Android 4.0.3中的視頻播放器中隱藏狀態欄和觸摸顯示?我試圖用如何在視頻播放器中隱藏狀態欄和觸摸顯示?
setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION)
,在平板電腦上setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE)
和setSystemUiVisibility(View.STATUS_BAR_VISIBLE)
,但它不能正常工作。
對於Android平板電腦,您無法隱藏系統欄。您可以調暗系統欄,但不能完全刪除它。
正如@CommonsWare所說,這在平板電腦上是不可能的。使用
view.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
view.setSystemUiVisibility(View.STATUS_BAR_VISIBLE);
使全屏模式下的系統欄變暗。我使用這個代碼,它運行良好。幾乎整個屏幕都很暗,只有小的灰色點出現在系統按鈕(後面,主屏幕...)所在的位置。
嘗試使用此標誌: 公共靜態最終詮釋SYSTEM_UI_FLAG_FULLSCREEN 自:API級別16
雖然API級別16這是我的4.0.4平板電腦的作品。
是的,我知道,但開發人員在視頻播放器中如何做到這一點?例如,ES MediaPlayer。 – Leo
我沒有平板電腦在這裏看一看。你能從ES MediaPlayer上傳截圖嗎?底部是否有灰點?那麼你怎麼能回來或按home鍵? –
ES MediaPlayer在StatusBar上沒有灰色點。當用戶在幾秒鐘內沒有觸摸屏幕時,播放器會隱藏狀態欄。如果用戶觸摸屏幕,則會顯示狀態欄。 – Leo