20 случайных вопросов по ID.
Где то после 12-14 вопроса пропускает пару штук и потом снова продолжает запрашивать. В коллекции вместо 20 нужных получается 16.
В тех проблемных вопросах в try не входит
QuestionCursorWrapper cursor = queryQuestion(QuestionDbSchema.QuestionTable.Cols.ID +"=?", new String[]{questionsNumber});
try {
cursor.moveToFirst();
while (!cursor.isAfterLast()) {
mQuestions.add(cursor.getQuestion(getAnswers(new String[]{questionsNumber})));//
cursor.moveToNext();
}
} finally {
cursor.close();
}
перепиши на Realm
Можно куда-нибудь поставить брейкпоинт и через evaluate expression выполнять произвольные запросы и смотреть результаты.
Обсуждают сегодня