最初启动LoginActivity。当帐户通过验证时,请使用Intent开始启动屏幕活动。
在闪屏,你应该有这样的事情
new Handler().postDelayed(new Runnable() {
/*
* Showing splash screen with a timer. This will be useful when you
* want to show case your app logo/company
*/
@Override
public void run() {
// This method will be executed once the timer is over
// Start your app dashboard activity
Intent i = new Intent(SplashScreenActivity.this, Dashboard.class);
startActivity(i);
// close this activity
finish();
}
}, SPLASH_TIME_OUT);
这是你的Manifest.xml FIL
<activity android:name=".LoginActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".SplashScreenActivity">
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".DashboardActivity">
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>