Android, résultats d'une requête mais pas dans un toast
Fermé
Pepito39
Messages postés
91
Date d'inscription
mercredi 15 mai 2013
Statut
Membre
Dernière intervention
21 mars 2014
-
Modifié par Jeff le 7/11/2014 à 16:24
scinarf Messages postés 1098 Date d'inscription samedi 18 novembre 2006 Statut Membre Dernière intervention 25 septembre 2014 - 19 juin 2013 à 08:51
scinarf Messages postés 1098 Date d'inscription samedi 18 novembre 2006 Statut Membre Dernière intervention 25 septembre 2014 - 19 juin 2013 à 08:51
A voir également:
- Android, résultats d'une requête mais pas dans un toast
- Android recovery - Guide
- Jouer a pokemon sur android - Guide
- Mode sécurisé android - Guide
- Voir mot de passe wifi android - Guide
- Android 14 - Guide
1 réponse
scinarf
Messages postés
1098
Date d'inscription
samedi 18 novembre 2006
Statut
Membre
Dernière intervention
25 septembre 2014
252
31 mai 2013 à 14:59
31 mai 2013 à 14:59
Bonjour quelle est la forme du/des résultats ?
Comment souhaitez vous les utiliser ? uniquement utile pour l'utilisateur ? donc en graphique ? ou de manière à pouvoir récupérer les données pour les utiliser dans d'autres méthodes, fonctions ou objets ?
d'après ce que je vois il s'agit de placer les données sur l'interface utilisateur :
Pour cela plusieurs solutions (propre) :
-Créer une nouvelle activité avec un nouveau layout (XML ou uniquement code java) pour afficher chacun des éléments que vous avez :
Avantage : si vous faites un retour, vous retournez a la première activity sans soucis de mise à jour
-Soit utiliser une View défini sur l'activity en cours pour afficher l'ensemble des résultats
Désavantage : il faut coder un bouton pour revenir aux informations avant qu'elles soient affichées
-Soit afficher les données directement sur un canvas géré par android, en gros utiliser canvas.drawText(string, x, y , paint)
pour cela il faut une View avec un canvas disponible.
-Sinon solution la plus facile une seule TextView placé dans le XML de votre programme sur lequel sera affiché toutes les informations ligne par ligne avec possibilité de scroller votre TextView
Les façons d'afficher des données à l'écran ne manque pas ... et je n'ai certainement pas toutes les possibilités en tête, mais avec cela on peut déjà fait pas mal de chose.
Dites moi ce que vous souhaitez.
Comment souhaitez vous les utiliser ? uniquement utile pour l'utilisateur ? donc en graphique ? ou de manière à pouvoir récupérer les données pour les utiliser dans d'autres méthodes, fonctions ou objets ?
d'après ce que je vois il s'agit de placer les données sur l'interface utilisateur :
Pour cela plusieurs solutions (propre) :
-Créer une nouvelle activité avec un nouveau layout (XML ou uniquement code java) pour afficher chacun des éléments que vous avez :
Avantage : si vous faites un retour, vous retournez a la première activity sans soucis de mise à jour
-Soit utiliser une View défini sur l'activity en cours pour afficher l'ensemble des résultats
Désavantage : il faut coder un bouton pour revenir aux informations avant qu'elles soient affichées
-Soit afficher les données directement sur un canvas géré par android, en gros utiliser canvas.drawText(string, x, y , paint)
pour cela il faut une View avec un canvas disponible.
-Sinon solution la plus facile une seule TextView placé dans le XML de votre programme sur lequel sera affiché toutes les informations ligne par ligne avec possibilité de scroller votre TextView
Les façons d'afficher des données à l'écran ne manque pas ... et je n'ai certainement pas toutes les possibilités en tête, mais avec cela on peut déjà fait pas mal de chose.
Dites moi ce que vous souhaitez.
31 mai 2013 à 15:31
J'étais en train de regarder pour une listView mais cela paraît ... compliqué ^^'
Pour toi, quel serait la meilleure solution? :)
31 mai 2013 à 15:56
31 mai 2013 à 17:25
Je te propose une Edittext en haut de l'interface graphique avec un bouton recherche.
Le client vient saisir son nom sur l'edit text et valide avec le bouton, par la suite on peut ajouter la complémention sur les nom client.
une fois le bouton client appuyé, tous les clients avec le même nom apparaisse dans une ListView. (on peut faire apparaitre le nom + le prénom et d'autres informations .. )
Le client a alors la possibilité de choisir le profil qui lui correspond.
Sur le clique de la ListView on lance une nouvelle activity avec le détail de la fiche client.
C'est assez facile à faire (environ 1H voir moins pour ceux qui connaisse bien et ca permet de toucher un peu à tout au niveau programmation donc pas mal)
31 mai 2013 à 17:31
Pour l'EditText, je le récupère déjà de l'activité précédente de cette manière
Donc, c'est parti pour une heure voire un peu plus, parce que je ne connais pas du tout la ListView mais j'ai trouvé un tuto plutôt sympa :)
Merci bien :)
31 mai 2013 à 18:08