您好,登錄后才能下訂單哦!
在啟動頁的時候華為手機虛擬按鍵遮擋住了啟動頁下面的字找了找解決辦法,特地記錄一下
第一種辦法:擴展虛擬按鍵
//狀態欄 @ 頂部getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);//A //導航欄 @ 底部getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);//B //這個加在哪個布局,該布局就會相應的向上(配置A)或者向下(配置B)或者向上下(同時配置AB) 擴展android:fitsSystemWindows="true"
第二種辦法:隱藏按鍵
/** * 隱藏虛擬按鍵,并且全屏 */ protected void hideBottomUIMenu() { //隱藏虛擬按鍵,并且全屏 if (Build.VERSION.SDK_INT > 11 && Build.VERSION.SDK_INT < 19) { // lower api View v = this.getWindow().getDecorView(); v.setSystemUiVisibility(View.GONE); } else if (Build.VERSION.SDK_INT >= 19) { //for new api versions. View decorView = getWindow().getDecorView(); int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY | View.SYSTEM_UI_FLAG_FULLSCREEN; decorView.setSystemUiVisibility(uiOptions); } }
以上這篇解決Android 虛擬按鍵遮住了頁面內容的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。