Can now display splashscreen when first entering the app v.1

This commit is contained in:
Aaron Sun 2020-10-08 22:35:38 -07:00
parent a7ac3d6ec9
commit 61d7c88e1a
2 changed files with 26 additions and 0 deletions

View File

@ -2,6 +2,7 @@ package com.example.listify;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.os.Handler;
import android.util.Log; import android.util.Log;
import android.view.MenuItem; import android.view.MenuItem;
import android.view.View; import android.view.View;
@ -30,12 +31,23 @@ import java.util.Random;
public class MainActivity extends AppCompatActivity implements CreateListDialogFragment.OnNewListListener { public class MainActivity extends AppCompatActivity implements CreateListDialogFragment.OnNewListListener {
private AppBarConfiguration mAppBarConfiguration; private AppBarConfiguration mAppBarConfiguration;
private static final int SPLASH_SCREEN_TIME = 3000; //in milliseconds
public static AuthManager am = new AuthManager(); public static AuthManager am = new AuthManager();
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(MainActivity.this, SplashActivity.class);
startActivity(intent);
finish();
}
}, SPLASH_SCREEN_TIME);
//------------------------------Auth Testing---------------------------------------------// //------------------------------Auth Testing---------------------------------------------//

View File

@ -0,0 +1,14 @@
package com.example.listify;
import android.os.Bundle;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
public class SplashActivity extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splashscreen);
}
}