vendredi 11 mars 2016

Out of memory; Sqlite Database cracked

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