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

This commit is contained in:
Aaron Sun 2020-10-08 22:44:33 -07:00
parent 55d07f23e8
commit addb8632d6
2 changed files with 12 additions and 3 deletions

View File

@ -31,8 +31,6 @@ 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
@ -46,7 +44,7 @@ public class MainActivity extends AppCompatActivity implements CreateListDialogF
startActivity(intent); startActivity(intent);
finish(); finish();
} }
}, SPLASH_SCREEN_TIME); }, 1);
//------------------------------Auth Testing---------------------------------------------// //------------------------------Auth Testing---------------------------------------------//

View File

@ -1,6 +1,8 @@
package com.example.listify; package com.example.listify;
import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.os.Handler;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
@ -10,5 +12,14 @@ public class SplashActivity extends AppCompatActivity {
protected void onCreate(@Nullable Bundle savedInstanceState) { protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splashscreen); setContentView(R.layout.activity_splashscreen);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(SplashActivity.this, MainActivity.class);
startActivity(intent);
finish();
}
}, 3000);
} }
} }