美文网首页
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