diff --git a/app/src/main/java/kr/co/vividnext/sodalive/splash/SplashActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/splash/SplashActivity.kt index c1666d2..e59d62b 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/splash/SplashActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/splash/SplashActivity.kt @@ -81,7 +81,19 @@ class SplashActivity : BaseActivity(ActivitySplashBinding .addOnCompleteListener(this) { task -> if (task.isSuccessful) { handler.post { - checkAppVersion(remoteConfig["android_latest_version"].asString()) + val isMaintenance = remoteConfig["is_maintenance"].asBoolean() + if (isMaintenance) { + SodaDialog( + activity = this@SplashActivity, + layoutInflater = layoutInflater, + title = "안내", + desc = "서비스 점검중입니다.", + confirmButtonTitle = "확인", + confirmButtonClick = { finish() } + ).show(screenWidth) + } else { + checkAppVersion(remoteConfig["android_latest_version"].asString()) + } } } else { checkFirebaseDynamicLink()