当前位置:编程学习 > wap >>

android:全局变量使用问题

本人用activitygroup 做的选项卡。
内部嵌套3个activity
在activitygroup 加载时候 对全局变量赋值,第一次加载activity 报错 java.lang.NullPointerException
,第二次加载则正常。
代码如下:
赋值:
  CommListData commlistdata = new CommListData();
  commlistdata.setCommArr(jsonObjs);
  applicationActivity app = (applicationActivity)getApplication();
  app.setCommListData(commlistdata);

获取:
applicationActivity App = (applicationActivity)getApplication();
CommListData commlistdata = App.GetCommListData();
JSONArray jsonObjs = commlistdata.getCommArr();
System.out.println(App.GetCommListData().getCommArr().toString()); --------------------编程问答-------------------- 还不如自己断点调试下 看看第一次加载的时候 全局变量是不是没初始化
--------------------编程问答-------------------- http://blog.csdn.net/aomandeshangxiao/article/details/7008636
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,