开发者社区> 问答> 正文

fragment中通过getActivity()获取Context空指针

试了好多方法不行;
在onCreateView()中可以获取,然后在onCreateView()中获取,并设置为全局变量,然后在其它方法中使用,可是郁闷的是还报空指针

java.lang.NullPointerException
 at com.weather.weather.activity.WeatherFragment.jointURL(WeatherFragment.java:390)
 at com.weather.weather.activity.MyAsyncTask.onPostExecute(MyAsyncTask.java:99)
 at com.weather.weather.activity.MyAsyncTask.onPostExecute(MyAsyncTask.java:25)
 at android.os.AsyncTask.finish(AsyncTask.java:631)
 at android.os.AsyncTask.access$600(AsyncTask.java:177)
 at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644)
 at android.os.Handler.dispatchMessage(Handler.java:99)
 at android.os.Looper.loop(Looper.java:137)
 at android.app.ActivityThread.main(ActivityThread.java:5457)
 at java.lang.reflect.Method.invokeNative(Native Method)
 at java.lang.reflect.Method.invoke(Method.java:525)
 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:879)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:695)
 at dalvik.system.NativeStart.main(Native Method)

展开
收起
爵霸 2016-06-12 09:19:27 3117 0
1 条回答
写回答
取消 提交回答
  • onAttach(Activity activity),你在fragment的这个事件中得到activity

    2019-07-17 19:33:11
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载