From 3e3135b0c7fba811735a30e7fd155ca1e188c787 Mon Sep 17 00:00:00 2001 From: Pacien TRAN-GIRARD Date: Sat, 1 Jul 2017 16:24:22 +0200 Subject: Use global app context --- .../main/java/org/pacien/tincapp/context/App.kt | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 app/src/main/java/org/pacien/tincapp/context/App.kt (limited to 'app/src/main/java/org/pacien/tincapp/context/App.kt') diff --git a/app/src/main/java/org/pacien/tincapp/context/App.kt b/app/src/main/java/org/pacien/tincapp/context/App.kt new file mode 100644 index 0000000..4b7e44e --- /dev/null +++ b/app/src/main/java/org/pacien/tincapp/context/App.kt @@ -0,0 +1,22 @@ +package org.pacien.tincapp.context + +import android.app.Application +import android.content.Context + +/** + * @author pacien + */ +class App : Application() { + + override fun onCreate() { + super.onCreate() + appContext = applicationContext + } + + companion object { + private var appContext: Context? = null + fun getContext() = appContext!! + fun getResources() = getContext().resources!! + } + +} -- cgit v1.2.3