我已经阅读了许多教程,这些教程描述了获取Context的android各种选项之间的区别,但我仍处于混乱状态。 有没有问题如果我使用getApplicationContex()而不是getContext(),这个,getActivity()和getBaseContext()..在我的整个应用程序中?
许多人将此问题标记为重复。但我仍然没有得到任何人的满意答复。答案应该是“是”或“否”,如果是,那么正确的原因。
请再次查看我的问题。
有什么问题如果我使用getApplicationContex()而不是getContext(),这个,getActivity()和getBaseContext()等等......在我的整个应用程序中? 如果是..为什么?
答案 0 :(得分:0)
大多数情况下,您获得的上下文是Activity而不是Application。 Here是一个
关于上下文的很好的解释。
据我所知,如果我需要与UI有关,我使用Activity上下文。
答案 1 :(得分:0)
Context是Android库中的主要基类。每个班级都延伸它。它就像Java Library中的Object类。
获取上下文有不同的方法