From 2f7539febbffb73fa0f40394cd503a1dfa91ca29 Mon Sep 17 00:00:00 2001 From: kangshulong <1095887643@qq.com> Date: Fri, 20 Mar 2026 15:40:39 +0800 Subject: [PATCH] =?UTF-8?q?1.=E8=A7=A3=E5=86=B3=E6=89=93=E5=BC=80=E4=BA=8C?= =?UTF-8?q?=E7=BA=A7=E5=92=8C=E8=AE=BE=E7=BD=AE=E7=AD=89=E5=A4=9A=E5=B1=82?= =?UTF-8?q?=E7=BA=A7=E9=A1=B5=E9=9D=A2=E6=8C=89Home=E9=94=AEapp=E8=A2=AB?= =?UTF-8?q?=E6=9D=80=E6=AD=BB=E5=92=8C=E8=B7=B3=E8=BD=AC=E5=88=B0Launcher?= =?UTF-8?q?=E4=B8=A4=E7=A7=8D=E6=83=85=E5=86=B5=EF=BC=8C=E9=92=88=E5=AF=B9?= =?UTF-8?q?=E8=A2=AB=E6=9D=80=E6=AD=BB=E7=9A=84=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/ik/mboxlauncher/ui/Launcher.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/com/ik/mboxlauncher/ui/Launcher.java b/app/src/main/java/com/ik/mboxlauncher/ui/Launcher.java index 5b0c289..8f9cf25 100644 --- a/app/src/main/java/com/ik/mboxlauncher/ui/Launcher.java +++ b/app/src/main/java/com/ik/mboxlauncher/ui/Launcher.java @@ -293,6 +293,10 @@ public class Launcher extends FragmentActivity implements SplashView.SplashAdLi ADSWindowManager.init(this); bindAdsWindowMultiView(); + //内存不足时释放单列所有Fragment 打开设置按Home出现单个Fragment异常 + if(FragmentManager.getInstance()!=null){ + FragmentManager.getInstance().destory(); + } } @@ -711,6 +715,7 @@ public boolean onGenericMotionEvent(MotionEvent event) { displayStatus(); }else if(MessageEvent.ACTION_UPADATE_APPS_SOURCE.equals(event.action)){ if(currentFragment!=null&¤tFragment instanceof AppsFragment){ + LogUtils.loge("Launcher onMessageEvent===>"+event.action); currentFragment.onResumeFragment(event); } @@ -718,6 +723,11 @@ public boolean onGenericMotionEvent(MotionEvent event) { } + @Override + public void setFragmentsDisableRefreshDataFlag() { + + } + private void displayStatus() { runOnUiThread(new Runnable() {