INNER CODE UNIT · Kotlin

onCreate

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

    override fun onCreate() {
        super.onCreate()
        instance = this
        contextReference = WeakReference(applicationContext)
    }

    companion object {

        private lateinit var instance: Iconify
        private lateinit var contextReference: WeakReference<Context>

        val appContext: Context
            get() {
                if (!this::contextReference.isInitialized || contextReference.get() == null) {
                    contextReference = WeakReference(getInstance().applicationContext)
                }
                return contextReference.get()!!
            }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…