本人用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());
内部嵌套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());
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货