From a9bfd86ed52755c91983f9c89bddc5ca625704a4 Mon Sep 17 00:00:00 2001 From: Aaron Sun Date: Tue, 16 Feb 2021 19:07:58 -0800 Subject: [PATCH] Changed splash screen code to Kotlin in new repo --- ...{SplashActivity.java => SplashActivity.kt} | 30 +++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) rename Listify/app/src/main/java/com/example/listify/{SplashActivity.java => SplashActivity.kt} (53%) diff --git a/Listify/app/src/main/java/com/example/listify/SplashActivity.java b/Listify/app/src/main/java/com/example/listify/SplashActivity.kt similarity index 53% rename from Listify/app/src/main/java/com/example/listify/SplashActivity.java rename to Listify/app/src/main/java/com/example/listify/SplashActivity.kt index 36ce821..d654079 100644 --- a/Listify/app/src/main/java/com/example/listify/SplashActivity.java +++ b/Listify/app/src/main/java/com/example/listify/SplashActivity.kt @@ -1,4 +1,30 @@ -package com.example.listify; +package com.example.listify + +import android.content.Intent +import android.os.Bundle +import android.os.Handler +import androidx.appcompat.app.AppCompatActivity + +class SplashActivity : AppCompatActivity() { + override fun onBackPressed() {} + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + setContentView(R.layout.activity_splashscreen) + Handler().postDelayed({ + showSplash = false + val intent = Intent(this@SplashActivity, MainActivity::class.java) + intent.putExtra("prev", "Splash") + startActivity(intent) + }, 3000) + } + + companion object { + @JvmField + var showSplash = true + } +} + +/*package com.example.listify; import android.content.Intent; import android.os.Bundle; @@ -28,4 +54,4 @@ public class SplashActivity extends AppCompatActivity { } }, 3000); } -} +}*/ \ No newline at end of file