Bonjour,

J'ai une classe qui extends Activity.
J'ai un Cursor.
J'ai une classe qui extends CursorAdapter.

Je fais comme ça dans l'Activity :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
CursorAdapter adapter = new CaveAdapter2(mContext, mCursor);
ListView listView = (ListView) findViewById(R.id.listViewCave);		
listView.setAdapter(adapter);
J'ai essayé de mettre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
adapter.notifyDataSetChanged ();
Mais ça ne change rien.

Sinon j'ai essayé mais c'est deprecated et ça n'est pas efficace dans mon cas.

Par contre si je recréer un adapter et que je le reset cela fonctionne, mais c'est pas vraiment ce que je cherche à faire.

Si vous avez des indications merci de me les faire parvenir.

Edit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
adapter.changeCursor(mCursor);
adapter.notifyDataSetChanged();
Semble fonctionner, mais c'est un peu bizarre quand même.

Re edit :
En fait rien que requery() semble fonctionner, le problème c'est qu'il faut que je fasse Ctrl + F12 afin que l'affiche se recharge.