diff --git a/app/build.gradle b/app/build.gradle index 3ee73e7..2ce0532 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -9,7 +9,7 @@ android { compileSdkVersion 33 defaultConfig { applicationId "pl.marianjureczko.poszukiwacz" - minSdkVersion 21 + minSdkVersion 23 targetSdkVersion 33 versionCode 1 versionName "1.0" @@ -66,6 +66,7 @@ dependencies { implementation 'androidx.appcompat:appcompat:1.4.1' implementation 'androidx.core:core-ktx:1.7.0' implementation 'androidx.constraintlayout:constraintlayout:2.1.3' + implementation "androidx.core:core-splashscreen:1.0.1" implementation 'com.google.android.material:material:1.5.0' implementation 'com.journeyapps:zxing-android-embedded:4.3.0' implementation 'androidx.legacy:legacy-support-v4:1.0.0' diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 03f6579..545f375 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -42,7 +42,7 @@ android:icon="@mipmap/poszukiwacz_launcher" android:label="@string/app_name" android:supportsRtl="true" - android:theme="@style/AppTheme"> + android:theme="@style/Theme.App.Starting"> + android:theme="@style/Theme.App.Starting"> diff --git a/app/src/main/java/pl/marianjureczko/poszukiwacz/activity/main/MainActivity.kt b/app/src/main/java/pl/marianjureczko/poszukiwacz/activity/main/MainActivity.kt index 6a57fd3..1c6e000 100644 --- a/app/src/main/java/pl/marianjureczko/poszukiwacz/activity/main/MainActivity.kt +++ b/app/src/main/java/pl/marianjureczko/poszukiwacz/activity/main/MainActivity.kt @@ -3,6 +3,7 @@ package pl.marianjureczko.poszukiwacz.activity.main import android.content.pm.ActivityInfo import android.os.Bundle import android.view.View +import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import pl.marianjureczko.poszukiwacz.R @@ -34,6 +35,8 @@ class MainActivity : PermissionActivity() { } override fun onCreate(savedInstanceState: Bundle?) { + val splashScreen = installSplashScreen() + super.onCreate(savedInstanceState) binding = ActivityMainBinding.inflate(layoutInflater) requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT diff --git a/app/src/main/res/drawable/chest_splash.png b/app/src/main/res/drawable/chest_splash.png new file mode 100644 index 0000000..8718a4d Binary files /dev/null and b/app/src/main/res/drawable/chest_splash.png differ diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index d60c295..471544c 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -1,5 +1,11 @@ + +