diff --git a/common/android/src/main/res/values/themes.xml b/common/android/src/main/res/values/themes.xml
new file mode 100644
index 000000000..5f102edc0
--- /dev/null
+++ b/common/android/src/main/res/values/themes.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
diff --git a/feature/create-exam/src/main/AndroidManifest.xml b/feature/create-exam/src/main/AndroidManifest.xml
index 632826cd7..c381f1752 100644
--- a/feature/create-exam/src/main/AndroidManifest.xml
+++ b/feature/create-exam/src/main/AndroidManifest.xml
@@ -7,11 +7,11 @@
-
+
-
diff --git a/feature/detail/src/main/AndroidManifest.xml b/feature/detail/src/main/AndroidManifest.xml
index d573187aa..667527879 100644
--- a/feature/detail/src/main/AndroidManifest.xml
+++ b/feature/detail/src/main/AndroidManifest.xml
@@ -7,7 +7,7 @@
-
+
-
+
-
+
diff --git a/feature/home/src/main/AndroidManifest.xml b/feature/home/src/main/AndroidManifest.xml
index 63f42a051..d8765ec4a 100644
--- a/feature/home/src/main/AndroidManifest.xml
+++ b/feature/home/src/main/AndroidManifest.xml
@@ -7,11 +7,12 @@
-
+
+ android:windowSoftInputMode="adjustResize" />
diff --git a/feature/notification/src/main/AndroidManifest.xml b/feature/notification/src/main/AndroidManifest.xml
index 22bba4f17..c5d0d027e 100644
--- a/feature/notification/src/main/AndroidManifest.xml
+++ b/feature/notification/src/main/AndroidManifest.xml
@@ -7,7 +7,8 @@
-
+
diff --git a/feature/onboard/src/main/AndroidManifest.xml b/feature/onboard/src/main/AndroidManifest.xml
index 539c366ae..86ff6ce2e 100644
--- a/feature/onboard/src/main/AndroidManifest.xml
+++ b/feature/onboard/src/main/AndroidManifest.xml
@@ -20,7 +20,9 @@
android:name="android.hardware.camera.autofocus"
android:required="false" />
-
+
-
+
@@ -16,7 +17,7 @@
android:exported="false" />
+ android:exported="false"/>
diff --git a/feature/search/src/main/AndroidManifest.xml b/feature/search/src/main/AndroidManifest.xml
index 889135782..fb53d52ad 100644
--- a/feature/search/src/main/AndroidManifest.xml
+++ b/feature/search/src/main/AndroidManifest.xml
@@ -7,7 +7,8 @@
-
+
-
diff --git a/feature/skeleton/src/main/AndroidManifest.xml b/feature/skeleton/src/main/AndroidManifest.xml
index c7bbfd484..bce66ed3f 100644
--- a/feature/skeleton/src/main/AndroidManifest.xml
+++ b/feature/skeleton/src/main/AndroidManifest.xml
@@ -7,7 +7,8 @@
-->
-
+
diff --git a/feature/solve-problem/src/main/AndroidManifest.xml b/feature/solve-problem/src/main/AndroidManifest.xml
index d9b40b9e4..6b5a57eca 100644
--- a/feature/solve-problem/src/main/AndroidManifest.xml
+++ b/feature/solve-problem/src/main/AndroidManifest.xml
@@ -7,7 +7,8 @@
-
+
-
+
-
+
= Build.VERSION_CODES.S) {
- splashScreen.setOnExitAnimationListener { splashScreenView ->
- ObjectAnimator.ofFloat(splashScreenView, View.ALPHA, 1f, 0f).run {
- interpolator = LinearInterpolator()
- duration = SplashScreenExitAnimationDurationMillis
- doOnEnd { splashScreenView.remove() }
- start()
- }
- }
- }
+ setSplashExitAnimation()
}
vm.observe(
@@ -94,6 +85,19 @@ class IntroActivity : BaseActivity() {
}
}
+ private fun setSplashExitAnimation() {
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) {
+ splashScreen.setOnExitAnimationListener { splashScreenView ->
+ ObjectAnimator.ofFloat(splashScreenView, View.ALPHA, 1f, 0f).run {
+ interpolator = LinearInterpolator()
+ duration = SplashScreenExitAnimationDurationMillis
+ doOnEnd { splashScreenView.remove() }
+ start()
+ }
+ }
+ }
+ }
+
private fun parseExamIdDeepLink(): Deferred {
val dynamicLink = CompletableDeferred()
diff --git a/presentation/src/main/res/values/colors.xml b/presentation/src/main/res/values/colors.xml
index 1a7d07323..a955348b7 100644
--- a/presentation/src/main/res/values/colors.xml
+++ b/presentation/src/main/res/values/colors.xml
@@ -6,5 +6,6 @@
-->
+ #FFFFFF
#FF8300