如图所示,小米手机输入框编辑功能,文字与背景错乱,其他手机显示正常,经排查发现,是我用了沉浸式状态栏的原因,
主要是在style文件里
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- All customizations that are NOT specific to a particular API-level can go here. --> <item name="android:windowNoTitle">true</item> <item name="android:windowContentOverlay">@null</item> <item name="android:screenOrientation">portrait</item> <!--<!– 沉浸式状态栏 –>--> <!--<item name="android:windowBackground">@color/colorWhite</item>--> <item name="android:fitsSystemWindows">true</item> <item name="android:clipToPadding">false</item> </style>最后两句话,因此记录一下,也希望能帮助到你们,为了解决这个bug,我们只好放弃了沉浸式状态栏,改用别的方法实现!