android 清单未正确加载页面
android manifest not loading pages correctly
您好,我正在开发一个 android 应用程序,当它启动时会出现启动画面。之后,假设进入登录屏幕,用户可以在其中登录或注册登录。
我遇到的问题是,一旦启动画面加载,它就会跳过登录 activity 并直接进入我的应用程序的主要 activity。我很确定它与我的清单有关,但不确定我需要做什么。
清单
<application
android:name=".AppController"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".SplashScreen"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity
android:name=".LoginActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>
<activity
android:name=".SignupActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>
<activity
android:name=".MainActivity"
android:label="@string/app_name">
</activity>
<activity
android:name=".EventDetails"
android:label="@string/title_eventDetails">
</activity>
<activity
android:name=".EventDateSet"
android:label="@string/guest_list">
</activity>
<activity
android:name=".EventTimeSet"
android:label="@string/guest_list">
</activity>
</activity>
</application>
这是您的清单的干净版本,正如@WindsurferOak 所说,您有一个无与伦比的结束标记。
<application
android:name=".AppController"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".SplashScreen"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity
android:name=".LoginActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>
<activity
android:name=".SignupActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>
<activity
android:name=".MainActivity"
android:label="@string/app_name">
</activity>
<activity
android:name=".EventDetails"
android:label="@string/title_eventDetails">
</activity>
<activity
android:name=".EventDateSet"
android:label="@string/guest_list">
</activity>
<activity
android:name=".EventTimeSet"
android:label="@string/guest_list">
</activity>
</application>
您好,我正在开发一个 android 应用程序,当它启动时会出现启动画面。之后,假设进入登录屏幕,用户可以在其中登录或注册登录。
我遇到的问题是,一旦启动画面加载,它就会跳过登录 activity 并直接进入我的应用程序的主要 activity。我很确定它与我的清单有关,但不确定我需要做什么。
清单
<application
android:name=".AppController"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".SplashScreen"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity
android:name=".LoginActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>
<activity
android:name=".SignupActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>
<activity
android:name=".MainActivity"
android:label="@string/app_name">
</activity>
<activity
android:name=".EventDetails"
android:label="@string/title_eventDetails">
</activity>
<activity
android:name=".EventDateSet"
android:label="@string/guest_list">
</activity>
<activity
android:name=".EventTimeSet"
android:label="@string/guest_list">
</activity>
</activity>
</application>
这是您的清单的干净版本,正如@WindsurferOak 所说,您有一个无与伦比的结束标记。
<application
android:name=".AppController"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".SplashScreen"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity
android:name=".LoginActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>
<activity
android:name=".SignupActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>
<activity
android:name=".MainActivity"
android:label="@string/app_name">
</activity>
<activity
android:name=".EventDetails"
android:label="@string/title_eventDetails">
</activity>
<activity
android:name=".EventDateSet"
android:label="@string/guest_list">
</activity>
<activity
android:name=".EventTimeSet"
android:label="@string/guest_list">
</activity>
</application>