解決Android 虛擬按鍵遮住了頁面內(nèi)容的問題
更新時間:2018年07月28日 10:21:09 作者:_happyzhang
今天小編就為大家分享一篇解決Android 虛擬按鍵遮住了頁面內(nèi)容的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
在啟動頁的時候華為手機虛擬按鍵遮擋住了啟動頁下面的字找了找解決辦法,特地記錄一下
第一種辦法:擴展虛擬按鍵
//狀態(tài)欄 @ 頂部getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);//A //導(dǎo)航欄 @ 底部getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);//B //這個加在哪個布局,該布局就會相應(yīng)的向上(配置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 虛擬按鍵遮住了頁面內(nèi)容的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Android view更改背景資源與padding消失的問題解決辦法
這篇文章主要介紹了Android view更改背景資源與padding消失的問題解決辦法的相關(guān)資料,需要的朋友可以參考下2017-04-04Android平臺生成二維碼并實現(xiàn)掃描 & 識別功能
這篇文章主要介紹了Android平臺生成二維碼并實現(xiàn)掃描 & 識別功能的相關(guān)資料,需要的朋友可以參考下2016-06-06Android?雙屏異顯自適應(yīng)Dialog的實現(xiàn)
Android 多屏互聯(lián)的時代,必然會出現(xiàn)多屏連接的問題,本文主要介紹了Android?雙屏異顯自適應(yīng)Dialog的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下2023-12-12Android自定義ViewPagerIndicator實現(xiàn)炫酷導(dǎo)航欄指示器(ViewPager+Fragment)
這篇文章主要為大家詳細介紹了Android自定義ViewPagerIndicator實現(xiàn)炫酷導(dǎo)航欄指示器,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02