Envoyer un JSONArray requête POST avec android volley bibliothèque
Je voudrais envoyer et recevoir un Tableau Json avec le volley.
Maintenant, je peux recevoir un tableau et c'est ok, mais je ne sais pas comment envoyer une demande (Par exemple: avec la méthode post).
JsonArrayRequest arrayReq = new JsonArrayRequest(URL,
new Listener<JSONArray>() {
}
OriginalL'auteur | 2015-02-22
Vous devez vous connecter pour publier un commentaire.
OriginalL'auteur vrbsm
Voici un exemple:
Comment la demande de publication diffère, c'est qu'il faut un
JSONObject
comme paramètre.EDIT 1:
Si vous avez
Volley
installé comme un projet de bibliothèque dans votre IDE, puis il suffit de définir un nouveau constructeurà l'intérieur de la classe
JsonArrayRequest
qui est présent dans laVolley
code de la bibliothèque. Maintenant, vous pouvez l'utiliser pour créerJsonArrayRequest
objets et les ajouter à laRequestQueue
.EDIT 2:
1. Obtenir le Volley projet de bibliothèque de ici. Télécharger le projet et le mettre en place dans votre IDE.
2. Faites la modification de la
JsonRequest
classe (qui se trouve danscom.android.volley.toolbox
espace de noms) comme indiqué dans la EDIT 1.3. Supprimer la
volley.jar
de lalibs
dossier de votre PROJET d'APPLICATION.4. Maintenant, allez dans les Propriétés du Projet -> Android -> Bibliothèque et cliquez sur Ajouter. De là, sélectionnez le
Volley
projet. Clean & Reconstruire.5. Maintenant, dans votre PROJET d'APPLICATION vous pouvez faire un POST
JsonArrayRequest
juste comme la façon dont nous faire un POSTJsonObjectRequest
et d'obtenir unJSONArray
dans leResponse
.voir édité répondre
avez-vous essayé ?
pas de . j'ai la volée '.fichier jar . comment faire, pouvez-vous me montrer ?merci
voir le fichier de réponse
OriginalL'auteur Y.S.
Créer une classe et d'étendre JsonArrayRequest ensuite remplacer
OriginalL'auteur Andriya
Créer une nouvelle classe java nommée JsonArrayPostRequest maintenant, vous pouvez l'utiliser comme la précédente demande, il suffit de remplacer JSONArrayRequest avec JsonArrayPostRequest et de passer les paramètres corrects
UTILISATION:
OriginalL'auteur Vinay Jaju