こんにちは、以下のコードのmandatoryCount = 0で、画像が選択されたときに増やす必要がありますが、常に1であることがわかり、ループを終了できません。ここでは、mandatoryCount = 0 の場合、または RequiredCount>=imageTypeMandatory.length の場合です。ループから抜け出す必要があります。しかし、必須のカウント== 0をコメントすると、このコードは機能します。正確なエラーが見つかりません。
if (dataOne.getCount() >= 1) {
mandatoryCount=0;
dataOne.moveToFirst();
while(!dataOne.isAfterLast()){
for(int iCopy=0;iCopy<imageTypeMandatory.length;iCopy++){ if(imageTypeMandatory[iCopy].trim().equalsIgnoreCase(dataOne.getString(0).trim())){
mandatoryCount++; imageTypeMandatoryCopy[iCopy]="";
}}
dataOne.moveToNext();
}