Bonjour,
J'ai un petit problème avec une ListView remplie par une bdd SQLite.
Elle se remplie bien sauf que quand je descend et je remonte j'ai une NullPointException.
Je ne comprend pas vraiment car je remplit une liste d'objet avec la bdd et je l'ajoute après a la ListView.
mon code pour charger les objets:
mon code de remplissage de la ListView:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 DatabaseHandler db = new DatabaseHandler(this); lstPushs = db.getAllPushs(); for (BaseMetierPush push : lstPushs) { db.updateVuPush(push.id); } db.close(); if (lstPushs.isEmpty()){ TextView tv =(TextView)findViewById(R.id.base_notification_text_vide); tv.setVisibility(View.VISIBLE); }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 liste = (ListView)findViewById(R.id.base_notification_list_push); liste.setVisibility(View.VISIBLE); BasePushListAdapter adapter = new BasePushListAdapter(this, lstPushs); liste.setAdapter(adapter);
Partager