When i'am open the fragment , i start grid adapter , that adapter take Data , from Sqlite Database...... But something went wrong , so i have out of memory and app stoped.
Some Code(Please help Me):
Database database;
String[] Description;
String[] Title;
int[] Minute;
int[] Hour;
int[] Day;
int[] Month;
int[] Year;
int mId;
public Integer[] mThumbIds;
private Context mContext;
private int ACTIVE;
public void DataPrepear(int ACTIVE){
database = new Database(mContext);
mId = database.getLastIdOD();
database.close();
for(int i=1;i==mId;i++){
database = new Database(mContext);
OneDayTD notification = database.getOneDay(i);
if(notification.getActive()==ACTIVE) {
Title[i - 1] = notification.getTitle();
Description[i-1] = notification.getContent();
Minute[i-1]= Integer.valueOf(getMinuteInt(notification.getDateAndTime()));
Hour[i-1]= Integer.valueOf(getHourInt(notification.getDateAndTime()));
Day[i-1]= Integer.valueOf(getDayInt(notification.getDateAndTime()));
Month[i-1]= Integer.valueOf(getMonthInt(notification.getDateAndTime()));
Year[i-1]= Integer.valueOf(getYearInt(notification.getDateAndTime()));
mThumbIds[i-1]= Integer.valueOf(notification.getIcon());
database.close();
}
}
}
Aucun commentaire:
Enregistrer un commentaire