
getContext
View类中提供的方法,在继承了View的类中才可以调用。
返回的是当前View运行在哪个Activity Contex中,获取当前context的实例。
如果使用场景是Activity则相当于 this,如果使用场景是一个Server 那么获取的实例就是一个ApplicationContext()
getActivity
获得Fragment依附的Activity对象。
这个方法会返回当前Fragment所附加的Activity,当Fragment生命周期结束并销毁时,getActivity()返回的是null,
所以在使用时要注意判断null或者捕获空指针异常。
在Fragment中获取上下文Context一般用getActivity
网友评论