|
|
|
@ -14,12 +14,12 @@ import android.widget.FrameLayout |
|
|
|
import android.widget.Toast |
|
|
|
import androidx.appcompat.app.AppCompatActivity |
|
|
|
import androidx.appcompat.widget.Toolbar |
|
|
|
import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen |
|
|
|
import androidx.core.view.ViewCompat |
|
|
|
import androidx.core.view.WindowCompat |
|
|
|
import androidx.core.view.WindowInsetsCompat |
|
|
|
import androidx.core.view.updatePadding |
|
|
|
import com.google.android.material.appbar.AppBarLayout |
|
|
|
import com.google.android.material.color.MaterialColors |
|
|
|
import com.google.android.material.dialog.MaterialAlertDialogBuilder |
|
|
|
import org.yuzu.yuzu_emu.NativeLibrary |
|
|
|
import org.yuzu.yuzu_emu.R |
|
|
|
@ -35,6 +35,9 @@ class MainActivity : AppCompatActivity(), MainView { |
|
|
|
private val presenter = MainPresenter(this) |
|
|
|
|
|
|
|
override fun onCreate(savedInstanceState: Bundle?) { |
|
|
|
val splashScreen = installSplashScreen() |
|
|
|
splashScreen.setKeepOnScreenCondition { !DirectoryInitialization.areDirectoriesReady() } |
|
|
|
|
|
|
|
ThemeHelper.setTheme(this) |
|
|
|
|
|
|
|
super.onCreate(savedInstanceState) |
|
|
|
|