update libraries & targetSdk; use core-splashscreen for splashscreen
* targetSdk 30 -> 31 * core-ktx 1.6.0 -> 1.7.0 * appcompat 1.3.1 -> 1.4.1 * constraintlayout 2.1.0 -> 2.1.3 * navigation-fragment-ktx 2.3.5 -> 2.4.1 * navigation-ui-ktx 2.3.5 -> 2.4.1 * lifecycle-runtime-ktx 2.3.5 -> 2.4.1 * lifecycle-viewmodel-ktx 2.3.5 -> 2.4.1 * material 1.4.0 -> 1.5.0
This commit is contained in:
@ -1,18 +0,0 @@
|
||||
package org.mosad.teapod.ui.activity
|
||||
|
||||
import android.content.Intent
|
||||
import android.os.Bundle
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import org.mosad.teapod.ui.activity.main.MainActivity
|
||||
|
||||
|
||||
class SplashActivity : AppCompatActivity() {
|
||||
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
|
||||
val intent = Intent(this, MainActivity::class.java)
|
||||
startActivity(intent)
|
||||
finish()
|
||||
}
|
||||
}
|
@ -27,6 +27,7 @@ import android.os.Bundle
|
||||
import android.util.Log
|
||||
import android.view.MenuItem
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen
|
||||
import androidx.fragment.app.Fragment
|
||||
import androidx.fragment.app.commit
|
||||
import com.google.android.material.navigation.NavigationBarView
|
||||
@ -62,6 +63,9 @@ class MainActivity : AppCompatActivity(), NavigationBarView.OnItemSelectedListen
|
||||
}
|
||||
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
// Handle the splash screen transition.
|
||||
installSplashScreen()
|
||||
|
||||
super.onCreate(savedInstanceState)
|
||||
|
||||
load() // start the initial loading
|
||||
|
Reference in New Issue
Block a user