diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 215227f..c38daae 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -17,16 +17,26 @@
android:supportsRtl="true"
android:theme="@style/Theme.NavigationDrawer">
+ android:name=".SplashActivity"
+ android:theme="@style/splashTheme"
+ android:screenOrientation="portrait"
+ android:exported="true">
+
+
+
+
diff --git a/app/src/main/java/fr/svpro/radiomercure/SplashActivity.java b/app/src/main/java/fr/svpro/radiomercure/SplashActivity.java
new file mode 100644
index 0000000..b88c814
--- /dev/null
+++ b/app/src/main/java/fr/svpro/radiomercure/SplashActivity.java
@@ -0,0 +1,35 @@
+package fr.svpro.radiomercure;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.os.Handler;
+import android.widget.TextView;
+
+public class SplashActivity extends AppCompatActivity {
+
+ Handler mHandler;
+ Runnable mRunnable;
+ TextView tvVersion;
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_splash);
+ tvVersion = findViewById(R.id.tv_version);
+ tvVersion.setText(getString(R.string.app_version) + BuildConfig.VERSION_NAME);
+
+ mHandler = new Handler();
+ mRunnable = new Runnable() {
+ @Override
+ public void run() {
+ Intent intent = new Intent(SplashActivity.this,MainActivity.class);
+ startActivity(intent);
+ finish();
+ }
+ };
+
+ // its trigger runnable after 4000 millisecond.
+ mHandler.postDelayed(mRunnable,4000);
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bg_gradient.xml b/app/src/main/res/drawable/bg_gradient.xml
new file mode 100644
index 0000000..e255b46
--- /dev/null
+++ b/app/src/main/res/drawable/bg_gradient.xml
@@ -0,0 +1,9 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/splash_background.xml b/app/src/main/res/drawable/splash_background.xml
new file mode 100644
index 0000000..65e0ce2
--- /dev/null
+++ b/app/src/main/res/drawable/splash_background.xml
@@ -0,0 +1,9 @@
+
+
+
+ -
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_splash.xml b/app/src/main/res/layout/activity_splash.xml
new file mode 100644
index 0000000..7a42521
--- /dev/null
+++ b/app/src/main/res/layout/activity_splash.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 2b10e65..ef7ad3c 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -42,5 +42,6 @@
Vous écoutez Radio Mercure en direct
Envoyer
Annuler
+ Bienvenue...
\ No newline at end of file
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
index 282687b..75e0734 100644
--- a/app/src/main/res/values/themes.xml
+++ b/app/src/main/res/values/themes.xml
@@ -20,4 +20,10 @@
+
\ No newline at end of file