我有一个嵌套for循环。它的工作,有点。它只读取第一个if语句为true。它在那之后忽略所有可能的真实陈述。嵌套for循环 - 只能先读取“if”语句
for(int i = 0; i < inGroups.length; i++)
{
for(int g = 0; g < theGroups.length; g++)
{
if(inGroups[i].equals(theGroups[g]))
{
gLV.setItemChecked(g, true);
}
}
}
不。你有一个逻辑错误。使用调试器或添加打印语句来完成它。 – 2012-01-16 20:33:43
您确定inGroups甚至与组匹配吗? – Max 2012-01-16 20:35:53
首先清理你的项目。 eclipse中的Android项目喜欢损坏/不同步。 – Voo 2012-01-16 22:34:23