满足条件时显示xml文件中的项目

时间:2011-04-01 20:34:17

标签: android

我有比较问题

    for (int i = 0; i < posteList.getgouvernorat().size(); i++) {   
            if (posteList.getgouvernorat().get(i).toString()==text){
            gouvernorat[i] = new TextView(this);
            gouvernorat[i].setText("gouvernorat = "+posteList.getgouvernorat().get(i));
            ville[i] = new TextView(this);
            ville[i].setText("ville = "+posteList.getville().get(i));
            localite[i] = new TextView(this);
            localite[i].setText("localite = "+posteList.getlocalite().get(i));
        }
layout.addView(gouvernorat[i]);
    layout.addView(ville[i]);
    layout.addView(localite[i]);
    String b="-------------------";
    }
    a = new TextView(this);
    a.setText(text);
    layout.addView(a);

    /** Set the layout view to display */
    setContentView(layout);
    }
}

gouvernorat [i]是一个arrayList

text是一个String

此代码显示错误消息Sorry Force Close

我使用的是XML解析器,代码是解析xml文件

我想在布局上只显示等于文本

的项目

当我删除测试if (posteList.getgouvernorat().get(i).toString()==text)时,将显示所有文件

提前谢谢

0 个答案:

没有答案