Hirdetés

Új hozzászólás Aktív témák

  • Karma
    félisten

    itt akad meg:

    public class PatientData extends Context{

    static String[] Names;
    static String[] kep = { "Image 1", "Image 2" };

    public void Load() {

    DatabaseHandler db = new DatabaseHandler(this);


    List<Patient> patient_names = db.getPatientAll();

    for(Patient cn: patient_names) {

    String temp_name = cn.getName();

    for(int i=0;i<=patient_names.size();i++) {

    Names[i] = temp_name;

    }
    }

    }

    nem tudom hogy hogyan hivjam meg ezt a fugvenyt vagy ezt a kodreszt. :(

    Már megint, a PatientData ne legyen Context! Semmi köze hozzá.
    Az előzményeket most kezdem olvasni...

    Mein Gott. A staticet ebben a környezetben vagy felejtsd el teljesen, vagy csinálj egy saját Application osztály, aminek az onCreate metódusában inicializálod a PatientData statikus mezőit. Ugyanis ez a leghamarabbi pillanat, amikor application contextet tudsz szerezni, ami az SQLite-nak kell.

    (WonderCsabo valamiért ezzel a dependenciával nem számolt.)

Új hozzászólás Aktív témák