2010-06-08 8 views
0

Maintenant j'ai une activité de liste alimentée par un adaptateur de curseur. J'ai un AutoCompleteTextView qui permet à l'utilisateur de filtrer la liste. code ressemble à ceci:Recherche rapide Boîte pour l'adaptateur de filtre

filterText = (AutoCompleteTextView) findViewById(R.id.search_box); 
filterText.setAdapter(mAdapter); 
filterText.setDropDownHeight(0); // hide the drop down, just filter the listActivity 
filterText.setThreshold(1); 

Il fonctionne très bien. Je veux passer à la boîte de recherche rapide, donc je ne prends pas beaucoup d'espace sur l'écran et j'ai l'impression que la boîte de recherche rapide est plus standard. Le problème est que la boîte de recherche rapide ne filtre pas vraiment une liste très bien. Il ne diffuse pas l'intention sur chaque lettre tapée (seulement lorsque vous cliquez sur le bouton de recherche). Y at-il un bon tutoriel sur la façon de faire quelque part?

Répondre

0

J'ai décidé de m'en tenir au texte du filtre et je m'inquiète maintenant du champ de recherche rapide. android:windowSoftInputMode="stateHidden" a été très utile pour prendre la décision

Questions connexes