0
点赞
收藏
分享

微信扫一扫

【Android】AppGlobals(免初始化获取全局Context)


AppGlobals,免初始化获取全局Context

Crazy Coding

object AppGlobals {
var application: Application? = null
@SuppressLint("PrivateApi")
fun get(): Application? {
if (application == null) {
try {
application =
Class.forName("android.app.ActivityThread").getMethod("currentApplication")
.invoke(null) as Application
} catch (e: Exception) {
e.printStackTrace()
}
}
return application
}
}


举报

相关推荐

0 条评论