美文网首页
android之getContext和getActivity介绍

android之getContext和getActivity介绍

作者: Lee_5566 | 来源:发表于2020-12-17 10:07 被阅读0次
image.png

getContext

View类中提供的方法,在继承了View的类中才可以调用。

返回的是当前View运行在哪个Activity Contex中,获取当前context的实例。

如果使用场景是Activity则相当于 this,如果使用场景是一个Server 那么获取的实例就是一个ApplicationContext()

getActivity

获得Fragment依附的Activity对象。

这个方法会返回当前Fragment所附加的Activity,当Fragment生命周期结束并销毁时,getActivity()返回的是null,
所以在使用时要注意判断null或者捕获空指针异常。

在Fragment中获取上下文Context一般用getActivity

相关文章

网友评论

      本文标题:android之getContext和getActivity介绍

      本文链接:https://www.haomeiwen.com/subject/rjmrwktx.html