私は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);
}
}
}
しません。あなたは論理エラーがあります。デバッガでステップ実行するか、printステートメントを追加します。 –
inGroupsがtheGroupsと一致していてもよろしいですか? – Max
プロジェクトを最初にクリアします。 EclipseのAndroidプロジェクトは壊れている/同期が外れているようです。 – Voo