描述
手机插SIM卡启动,Launcher会闪一下,如何避免?
解决方法
KK/L0/L1/M0:
在AndroidManifest.xml中修改Launcher这个Activity的属性,加上android:configChanges="mcc|mnc"。
在Launcher.java中增加如下方法:
@Override
public void onConfigurationChanged(Configuration newConfig) {
Log.d(TAG, "onConfigurationChanged() called.");
super.onConfigurationChanged(newConfig);
}
KK/L0/L1:
在LauncherModel.java的onReceive方法中,找到action等于Intent.ACTION_CONFIGURATION_CHANGED的分支,注释掉mcc/mnc变化时调用的forcereload()这行代码。