问题描述
负一屏在做添加更多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);
}
其他属性记录

本文介绍了解决Android应用中深色模式切换导致列表位置偏移的问题。通过在AndroidManifest.xml中配置特定属性,并重写onConfigurationChanged方法来避免因模式变化而引起的界面重绘。
1055

被折叠的 条评论
为什么被折叠?



