最初啓動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>