Drop down alert always shows newest alert

This commit is contained in:
agk512 2013-12-08 02:33:26 -05:00
parent d03ce1427d
commit a04940e6d1

View File

@ -166,7 +166,7 @@ public class AlertDB extends SQLiteOpenHelper {
//for each alert in database
//add it to alert list to be shown
//and modify it in DB to be classified as shown
int i = 0;
if (cursor.moveToFirst())
{
@ -183,9 +183,9 @@ public class AlertDB extends SQLiteOpenHelper {
alert.setShown(cursor.getInt(2));
alertList.add(alert);
i++;
}
} while (cursor.moveToNext() && i < 10);
} while (cursor.moveToNext());
}
db.close();
@ -236,11 +236,11 @@ public class AlertDB extends SQLiteOpenHelper {
alert.setAlarmDate(cursor.getLong(1));
alert.setShown(cursor.getInt(2));
updateAlert(alert);
alertList.add(alert);
i++;
}
} while (cursor.moveToNext() && i < 1);
} while (cursor.moveToNext());
}
db.close();
@ -255,6 +255,14 @@ public class AlertDB extends SQLiteOpenHelper {
}
});
if(i > 0)
{
Alert temp = alertList.get(0);
alertList.clear();
alertList.add(temp);
updateAlert(temp);
}
return alertList;
}