package dev.monta.myjournal;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
    public class MainActivity extends AppCompatActivity {
        // define mainigo, ko izmantos sakuma ekranam kurs pazud pec 2000 milisekundem jeb 2 sekundem
        private static int SPLASH_TIME_OUT = 2000;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            new Handler().postDelayed(new Runnable(){ //papildus kods kas atlauj palaist HomeActivity pec MainActivity
            @Override
                public void run(){
                    Boolean isFirstRun = getSharedPreferences("PREFERENCE", MODE_PRIVATE)
                        .getBoolean("isFirstRun", true);
                    if (isFirstRun) {
                    //show start activity
                        startActivity(new Intent(MainActivity.this, FirstStartOnly.class));
                            //show start activity TEST
                                //if (0+1==1) {
                                //startActivity(new Intent(MainActivity.this, FirstStartOnly.class));
                    }else {Intent homeIntent = new Intent(MainActivity.this, HomeActivity.class);
                        startActivity(homeIntent);
                        overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left);
                        finish();
                    }
                    getSharedPreferences("PREFERENCE", MODE_PRIVATE).edit()
                        .putBoolean("isFirstRun", false).commit();
                }
            }, SPLASH_TIME_OUT);
        }
    }