FossifyGallery/app/src/main/kotlin/com/simplemobiletools/gallery/App.kt

28 lines
798 B
Kotlin
Raw Normal View History

package com.simplemobiletools.gallery
import android.app.Application
import com.github.ajalt.reprint.core.Reprint
2017-11-07 17:31:40 +01:00
import com.simplemobiletools.gallery.BuildConfig.USE_LEAK_CANARY
import com.simplemobiletools.gallery.extensions.config
import com.squareup.leakcanary.LeakCanary
import java.util.*
class App : Application() {
override fun onCreate() {
super.onCreate()
if (USE_LEAK_CANARY) {
if (LeakCanary.isInAnalyzerProcess(this)) {
return
}
LeakCanary.install(this)
}
2017-11-07 17:31:40 +01:00
if (config.useEnglish) {
val conf = resources.configuration
conf.locale = Locale.ENGLISH
resources.updateConfiguration(conf, resources.displayMetrics)
}
2017-11-07 17:31:40 +01:00
Reprint.initialize(this)
}
}