INNER CODE UNIT · Kotlin

BaseMainActivity

Mahmud0808/Iconify · app/src/main/java/com/drdisagree/iconify/app/BaseMainActivity.kt:44

abstract class BaseMainActivity : ComponentActivity() {

    private var isInitializing = true

    protected abstract fun initializeMLKit()

    override fun onCreate(savedInstanceState: Bundle?) {
        val splashscreen = installSplashScreen()
        super.onCreate(savedInstanceState)
        splashscreen.setKeepOnScreenCondition { isInitializing }
        enableEdgeToEdge()
        setupWindowBlurListener()

        Shell.enableVerboseLogging = BuildConfig.DEBUG

        if (Shell.getCachedShell() == null) {
            Shell.setDefaultBuilder(
                Shell.Builder

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…