Je souhaite implémenter un onclicklister pour compléter automatiquement la visualisation des résultats de la table de base de données.
Je l'ai googlé mais je n'ai pas eu exactement ce que je veux. stackoverflow link. Dans mon autocompletetetextextview je vais montrer le nom de l'utilisateur et si vous cliquez sur l'élément sélectionné, il devrait ouvrir la page des détails de l'utilisateur, pour cela j'ai reçu le nom d'utilisateur et id de la table des utilisateurs, mais je dois afficher seulement name dans autocompletetextview avec cet ID utilisateur, il envoie la demande et ouvre l'écran des détails de l'utilisateur.
Merci d'avance.affichage de la liste de complétion automatique à partir de la base de données et onitemclicklister
Q
affichage de la liste de complétion automatique à partir de la base de données et onitemclicklister
0
A
Répondre
1
Maintenir deux tableaux ... un pour le nom d'utilisateur et l'autre pour l'identifiant .. maintenant je pense que vous savez comment obtenir une valeur à partir d'une base de données ... Mettez un champ edittext et une liste ci-dessous edittext..Les résultats seront être affiché dans cette listview ... créez maintenant un fil qui va vérifier en permanence la chaîne dans la edittext .. comme ça ..
s1="";
s2=youredittext.getText().toString();
new Thread(new Runnable() {
public void run() {
while(bool){
s2=youredittext.getText().toString();
if(s1!=s2 && s2.length()>=1){
s1=s2;
//here search the database for the name starting with the string in s1 and get the user name and id fields..and populate the arrays...
}
runOnUiThread(new Runnable() {
public void run() {
adapter.clear();<--- this will clear the list every time a new letter is added or removed from the edittext.. and add relevent items..
for(int z=0;z<namesarray.length;z++){
adapter.add(namesarray[z]);
}
adapter.notifyDataSetChanged();
}
});
}}).start();
et lorsque vous cliquez sur un élément obtenir la position de l'élément dans cette liste .. et l'élément à cet index dans le tableau ids sera l'identifiant correspondant ..
Questions connexes
- 1. trop stressant comme la complétion automatique sur la base de données?
- 2. Affichage dynamique d'images à partir de la base de données
- 3. MVC Récupération de données à partir de la base de données et affichage dans la vue
- 4. Affichage d'images à partir de la base de données SQL
- 5. Comment obtenir une complétion automatique à partir d'une base de données dans Visual Studio?
- 6. Large Affichage de la base de données sur la liste
- 7. Connexion automatique à la base de données?
- 8. Affichage Données de la base de données
- 9. Affichage des données hiérarchiques à partir de la liste d'objets
- 10. Requête et affichage de la base de données (Wordpress)
- 11. PDO affichage à la base de données
- 12. Comment réaliser la complétion automatique
- 13. jTextField saisie semi-automatique à partir de la base de données
- 14. python: obtention des fonctions d'instances de la classe à partir de la liste par auto-complétion
- 15. Affichage de la base de données
- 16. C# Schéma automatique Comparer sur la liste de base de données SQL et mettre à jour
- 17. Fichier de données de mise à jour automatique et affichage?
- 18. Détection de la touche d'entrée appuyée à partir de la liste de complétion personnalisée de NSTextView
- 19. Affichage des catégories et sous-catégories en PHP à partir de la base de données MySQL
- 20. jquery-ui faisant l'objet de liste de complétion automatique draggable?
- 21. Besoin d'aide pour créer une liste de complétion automatique à partir de ce code, jQuery Mobile
- 22. Reconnexion automatique de la connexion à la base de données
- 23. Affichage de l'emplacement de la base de données dans la base de données Azure Cosmos
- 24. Affichage de la base de données SQLite
- 25. Asp.net ajoutant la base de données à partir de la zone de texte et liste déroulante
- 26. Affichage de deux clés pour la cellule à partir de la base de données Parse Swift
- 27. Affichage de l'enregistrement sélectionné à partir d'une base de données
- 28. Affichage de la date à partir de la base de données MySQL
- 29. affichage de l'image de l'indicateur dans listview à partir de la base de données sqlite
- 30. Affichage de données dans JTable à partir de la base de données Oracle