J'ai un ListActivity dans un TabHost qui fonctionne correctement lorsqu'il est créé. Mais lorsque cette activité fait une pause et reprend, le ListView est vide. Voici mon code à ce jour:ListActivity inside Tabs ne se met pas à jour
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_aulas_agendadas);
dh = new DataHelper(getApplicationContext());
mMessageListView = getListView();
cursor = dh.selectAulasAgendadas();
startManagingCursor(cursor);
mAdapter = new MessageAdapter(this, cursor);
mMessageListView.setAdapter(mAdapter);
}
MessageAdapter étend CursorAdapter, parce que je dois regrouper les résultats en utilisant un en-tête.
J'ai essayé de déplacer l'initialisation du curseur vers la méthode onResume, sans succès. Lorsque j'appuie sur le bouton de retour et que l'activité est créée à nouveau, cela fonctionne correctement.