Je suis en train d'implémenter Android-PullToRefresh de chrisbanes dans mon application. Mais pour le moment, tout ce que j'obtiens est une vue vide. Si je change le ListView pour un widget Android, ça fonctionne bien, mais si j'utilise PullToRefreshListView, la liste s'affiche vide. J'utilise un ListAdapter personnalisé.
Voici la partie XML :
Voici le code dans l'activité (il est appelé, du moins selon les informations de débogage) :
private void constroiLista(ArrayList lista)
{
PullToRefreshListView lv = (PullToRefreshListView)findViewById(R.id.listview_jogos);
if(lv != null && lista != null)
{
lv.setAdapter(new ListAdapter(this, lista));
lv.setOnRefreshListener(new OnRefreshListener()
{
@Override
public void onRefresh(PullToRefreshBase refreshView)
{
(dnt = new DownloadJogosTask()).execute();
}
});
// Appeler onRefreshComplete lorsque la liste a été rafraîchie.
lv.onRefreshComplete();
}
}
Et si cela fait une différence, la mise en page contenant ce listview est gonflée dans une base :
((LinearLayout)findViewById(R.id.ll_base_layout)).addView(View.inflate(this, R.layout.lista_jogos, null));
Y a-t-il des bugs connus associés à cette bibliothèque ? J'ai cherché mais je n'ai rien trouvé de similaire. Merci d'avance pour votre aide :)