Android XML和适配器
我读了一个XML,它工作正常,我有一个适配器,它工作正常。我尝试在适配器中读取XML的数据 编辑:读取XML数据的void onPostExecute可以,但是当我在其中调整适配器时,适配器不工作。函数createData中的适配器工作正常Android XML和适配器,android,xml,android-arrayadapter,Android,Xml,Android Arrayadapter,我读了一个XML,它工作正常,我有一个适配器,它工作正常。我尝试在适配器中读取XML的数据 编辑:读取XML数据的void onPostExecute可以,但是当我在其中调整适配器时,适配器不工作。函数createData中的适配器工作正常 @Override protected void onPostExecute(Void result) { ArrayList<datos_calendario> arraydir = new ArrayList&
@Override
protected void onPostExecute(Void result) {
ArrayList<datos_calendario> arraydir = new ArrayList<datos_calendario>();
datos_calendario grupo;
for(PostValue post : helper.posts) {
// Results of XML
);
if (pd!=null) {
if (pd.isShowing()) {
pd.dismiss();
}
}
}
public void createData() {
// Adapter working ok
for (int j = 0; j < 5; j++) {
adapter_clase_group group = new adapter_clase_group("Test " + j);
for (int i = 0; i < 5; i++) {
group.children.add("Sub Item" + i);
}
groups.append(j, group);
}
}
@覆盖
受保护的void onPostExecute(void结果){
ArrayList arraydir=新的ArrayList();
格鲁波日历酒店;
for(PostValue post:helper.posts){
//XML的结果
);
如果(pd!=null){
if(pd.isShowing()){
pd.解散();
}
}
}
public void createData(){
//适配器工作正常
对于(int j=0;j<5;j++){
适配器组=新适配器组(“测试”+j);
对于(int i=0;i<5;i++){
添加(“分项”+i);
}
附加(j,组);
}
}
我连一个问题都看不懂,但是
for(PostValue post : helper.posts) {
// Results of XML
);
应该是这样的:
for(PostValue post : helper.posts) {
// Results of XML
}