2009-12-23 7 views

Répondre

11

Essayez yourListView.setSelection(position)

+0

J'utilise ArrayAdapter pour afficher listitems personnalisés lorsque l'utilisateur clique sur plus de résultats de recherche dans ma demande j'ajouter d'autres articles et appelez
eventsList.setSelection (15);
mais ça ne marche pas b/c je suis entrain d'avoir la méthode getview qui s'appelle après –

2

Essayez ceci:

mMessageList.addAll(result); 
mMessageArrayAdapter.notifyDataSetChanged(); 

mMessageListView.clearFocus(); 
mMessageListView.post(new Runnable() { 
    @Override 
    public void run() { 
     mMessageListView.setSelection(searchedMessagePosition); 
    } 
}); 
Questions connexes