J'ai un arnaqueur Json. Ici déjà défini le fichier de l'adaptateur avec cette vue texte Autocomplete.Android AutocompleteTextview suggestion affiche à partir de 2 champs
De mon code:
J'ai utilisé une classe wrapper comme USER. Dans cette classe 3 champs sont là (userid, username and designation)
.
ici j'ai besoin d'écrire du texte signifie besoin de montrer les suggestions de nom d'utilisateur et de désignation.Si le mot de frappe correspond à l'un de ces deux champs suggestions doivent afficher.
Comment puis-je faire avec le AutoCompleteTextView
.
ArrayAdapter<User> userAdapter = new ArrayAdapter<>(getActivity(), R.layout
.spinner_item_text,
UserList);
Maintenant les suggestions affichées dans le tableau. Mais j'ai besoin de montrer la suggestion comme une ficelle.
Pour EG:
UserList ayant les valeurs comme
{
"profile_view": [
{
username :"test",designation:"SE"
},
{
username :"test1",designation:"TE"
}]}
maintenant je tape le mot-clé dans la boîte comme des moyens "t" besoin de donner les suggestions comme
test
test1
TE
Comment Est-ce que je peux faire ? S'il vous plaît donnez-moi des idées pour mettre en œuvre cela?
ajoutez vos valeurs (test, test1, etc ..) à 'Array'. puis faites 'ArrayAdapter'. après cela, ajoutez l'adaptateur à 'AutoCompleteTextView'. –
voir [this] (http://stackoverflow.com/a/19860624/2252830) answer – pskink