美好的一天,我正在做一个项目,我也是Android开发的新手,我只是想问一下如何在我的应用程序(启动我的应用程序)时首先显示我的[启动]屏幕。每当我在模拟器或设备上运行它时,它都会直接进入我的主要活动。
启动画面图像
Main NavDrawer
我甚至重新排序我的清单文件列表 - 并将启动屏幕放在第一位 这是我的代码
<!-- For Splash Screen -->
<activity
android:name=".activities.SplashScreen"
android:screenOrientation="portrait"
android:theme="@style/Theme.AppCompat.NoActionBar" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<!-- For Main Activity -->
<activity android:name=".activities.MainActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
每当我退出应用程序并重新开始时,我的启动画面就不见了!它直接转到主要活动。
提前致谢! :)
答案 0 :(得分:1)
你有 2 LAUCHERS ......
确保只有启动画面活动才是启动器 让主要活动成为默认活动(也是主活动)。