0
Par exemple, si j'ai une classe:Populate ListView avec ArrayAdapter et naviguer
class Folder {
public String name;
public ArrayList<Folder> subFolders;
public ArrayList<Folder> subFolders;
}
Je suis en train de remplir ListView
avec la coutume ArrayAdapter
puis naviguer dans ce ArrayList
« Dossiers » qui est rempli de données. J'essaie quelque chose comme ça pour montrer subFolders
:
private OnItemClickListener listlistener = new OnItemClickListener() {
@Override
public void onItemClick(int position, long arg3) {
currentFolder = (Category) parent.getItemAtPosition(position);
folders = currentFolder.subFolders;
folderAdapter.notifyDataSetChanged();
}
};
Mais cela ne fonctionne pas. Y a-t-il des suggestions pour aider à résoudre ce problème?
quand je fais ainsi ancien objet séjour dans le 'listView' – pepela
comment gérer avec' getView() ' méthode pour afficher de nouvelles données? – pepela