最近做小应用时遇到了一个小问题,就是华为手机底部导航栏的适配问题。因为华为手机的底部导航栏是可以手动隐藏的。所以会导致布局变化。如图:
经过查找资料和多次测试。最后发现在清单文件的 android:theme 里面配置一些就行了
<application
android:allowBackup="true"
android:icon="@mipmap/icon_150"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
在 android:theme="@style/AppTheme">里加上下面这句就行了
<item name="android:windowDrawsSystemBarBackgrounds">false</item>
配置后运行如图