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