1.4.0318 修复升级后设置默认桌面,对接小程序管控,增加专注模式,接管系统打开app
This commit is contained in:
@@ -622,13 +622,13 @@ public class PushManager {
|
||||
});
|
||||
camera2BackgroundUtil.startTakePicture(mContext.getExternalCacheDir().getAbsolutePath() + File.separator + TimeUtils.getPhotoDate() + ".jpg");
|
||||
break;
|
||||
case FOCUS_MODE:
|
||||
refreshFocusMode();
|
||||
break;
|
||||
case TIME_CONTROL2:
|
||||
case USB_CONTROL:
|
||||
NetInterfaceManager.getInstance().getSnSetting();
|
||||
break;
|
||||
case FOCUS_MODE:
|
||||
refreshFocusMode();
|
||||
break;
|
||||
case INSTALL_CONTROL:
|
||||
case BLUETOOTH_CONTROL:
|
||||
case DEVELOPER_CONTROL:
|
||||
@@ -636,7 +636,8 @@ public class PushManager {
|
||||
case SETTING_STATUSBAR:
|
||||
case SETTING_NAVIGATION:
|
||||
case SETTING_TF_CARD:
|
||||
NetInterfaceManager.getInstance().setSystemSetting();
|
||||
// NetInterfaceManager.getInstance().setSystemSetting();
|
||||
NetInterfaceManager.getInstance().getSnSetting();
|
||||
break;
|
||||
case BIND_DEVICE:
|
||||
bindService(extras);
|
||||
@@ -646,11 +647,13 @@ public class PushManager {
|
||||
}
|
||||
|
||||
private void refreshFocusMode() {
|
||||
Intent intent = new Intent();
|
||||
// Intent intent = new Intent();
|
||||
// ComponentName componentName = new ComponentName("com.aoleyunos.dop6", "com.aoleyunos.dop6.service.main.MainService");
|
||||
// intent.setComponent(componentName);
|
||||
intent.setAction(CommonConfig.FOCUS_MODE_REFRESH_KEY);
|
||||
mContext.sendBroadcast(intent);
|
||||
// intent.setAction(CommonConfig.FOCUS_MODE_REFRESH_KEY);
|
||||
// mContext.sendBroadcast(intent);
|
||||
JGYUtils.getInstance().gotoLauncher();
|
||||
NetInterfaceManager.getInstance().getCloudLessonSettings();
|
||||
}
|
||||
|
||||
private void deleteApp(String extras) {
|
||||
@@ -1088,15 +1091,19 @@ public class PushManager {
|
||||
JsonElement launcherElement = jsonObject.get("default_launcher");
|
||||
if (launcherElement.isJsonNull()) {
|
||||
JGYUtils.getInstance().setDefaultDesktop("");
|
||||
SPUtils.put(mContext, "default_launcher", "");
|
||||
mMMKV.encode(CommonConfig.DEFAULT_LAUNCHER_PACKAGE_NAME, "");
|
||||
// SPUtils.put(mContext, "default_launcher", "");
|
||||
} else {
|
||||
String default_launcher = launcherElement.getAsString();
|
||||
if (TextUtils.isEmpty(default_launcher)) {
|
||||
JGYUtils.getInstance().setDefaultDesktop("");
|
||||
SPUtils.put(mContext, "default_launcher", "");
|
||||
mMMKV.encode(CommonConfig.DEFAULT_LAUNCHER_PACKAGE_NAME, "");
|
||||
|
||||
// SPUtils.put(mContext, "default_launcher", "");
|
||||
} else {
|
||||
JGYUtils.getInstance().setDefaultDesktop(default_launcher);
|
||||
SPUtils.put(mContext, "default_launcher", default_launcher);
|
||||
mMMKV.encode(CommonConfig.DEFAULT_LAUNCHER_PACKAGE_NAME, default_launcher);
|
||||
// SPUtils.put(mContext, "default_launcher", default_launcher);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user