修复HyperOS设备上的启动闪屏问题 #78

This commit is contained in:
HapeLee
2025-10-10 19:18:40 +08:00
parent 1b819050fc
commit d5fcd7a113
6 changed files with 56 additions and 77 deletions
+12 -18
View File
@@ -39,7 +39,7 @@
android:enabled="false"
android:exported="true"
android:icon="@mipmap/launcher0"
android:targetActivity=".ui.welcome.SplashActivity">
android:targetActivity=".ui.main.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
@@ -51,7 +51,7 @@
android:enabled="false"
android:exported="true"
android:icon="@mipmap/launcher1"
android:targetActivity=".ui.welcome.SplashActivity">
android:targetActivity=".ui.main.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
@@ -64,7 +64,7 @@
android:enabled="false"
android:exported="true"
android:icon="@mipmap/launcher2"
android:targetActivity=".ui.welcome.SplashActivity">
android:targetActivity=".ui.main.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
@@ -77,7 +77,7 @@
android:enabled="false"
android:exported="true"
android:icon="@mipmap/launcher3"
android:targetActivity=".ui.welcome.SplashActivity">
android:targetActivity=".ui.main.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
@@ -90,7 +90,7 @@
android:enabled="false"
android:exported="true"
android:icon="@mipmap/launcher4"
android:targetActivity=".ui.welcome.SplashActivity">
android:targetActivity=".ui.main.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
@@ -103,7 +103,7 @@
android:enabled="false"
android:exported="true"
android:icon="@mipmap/launcher5"
android:targetActivity=".ui.welcome.SplashActivity">
android:targetActivity=".ui.main.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
@@ -116,29 +116,23 @@
android:enabled="false"
android:exported="true"
android:icon="@mipmap/launcher6"
android:targetActivity=".ui.welcome.SplashActivity">
android:targetActivity=".ui.main.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity-alias>
<activity
android:name=".ui.welcome.SplashActivity"
android:launchMode="singleTop"
android:theme="@style/Theme.App.Starting"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<!-- 主界面 -->
<activity
android:name=".ui.main.MainActivity"
android:alwaysRetainTaskState="true"
android:enableOnBackInvokedCallback="true"
android:exported="false">
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".ui.welcome.WelcomeActivity"