问题描述
负一屏在做添加更多app的列表选择界面,下拉框设置深色模式会改变列表之前所在的位置。原因分析
更改成黑暗模式会使activity重新调用onCreate方法,会刷新界面解决方案
在AndroidManifest.xml中的相关ACtivity中加上:android:configChanges=“uiMode”,然后在对应的activity中重写onConfigurationChanged(Configuration newConfig) 方法 android:configChanges="...|uiMode"
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
}