我创建了一个扩展MyApplication
的{{1}}类,并在清单中定义了它。
在Application
的{{1}}方法中,使用MyApplication
或onCreate()
以获取应用程序上下文之间有什么区别吗?
(据推测,后者只是因为this
是getApplicationContext()
而存在,但我只需要确定。)
答案 0 :(得分:1)
您的班级MyApplication
间接从Context
班级(Applicaiton> ContextWrapper>上下文)继承。因此,当您使用引用this
作为Context实例时,您只是使用polymorphism概念。
使用this或getApplicationContext()来获取应用程序上下文有什么区别吗?
没有区别。