一、在App的AndroidManifest.xml文件<application> </application>中添加如下代碼:
<!-- 最大屏幕橫縱比適配-->
<meta-data android:name="android.max_aspect" android:value="3" />
二定页、在基類Activity的onCreate()中添加如下代碼:
//SYSTEM_UI_FLAG_VISIBLE,底部導(dǎo)航欄自動(dòng)resize,不會(huì)遮擋布局
//SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN,半透明狀態(tài)欄,結(jié)合SYSTEM_UI_FLAG_LAYOUT_STABLE趟薄,
//表示會(huì)讓應(yīng)用的主體內(nèi)容占用系統(tǒng)狀態(tài)欄的空間
View decorView = getWindow().getDecorView();
int uiOptions = View.SYSTEM_UI_FLAG_VISIBLE
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_LAYOUT_STABLE;
decorView.setSystemUiVisibility(uiOptions);
getWindow().setStatusBarColor(Color.TRANSPARENT);//設(shè)置狀態(tài)欄透明