Ich habe die erste Anforderung erfolgreich und Ich mag meine Volley Antwort in anderer Klasse zuzugreifen, wie kann ich tun, weil, wenn ich versuche zu tun, dass es sich um eine NullantwortErste Volley Antwort in einer anderen Klasse
0
A
Antwort
2
Benutzeroberfläche zurückkehren und Rückruf
public interface RestCallBack {
void onStart(String action);
void onComplete(String response, String action,Exception e);
}
und in Ihrem onResponse
listener.onComplete(response, action, null);
Dann können Sie diese Schnittstelle in jeder Klasse implementieren, wo Sie die Antwort wollen.
0
zunächst seine auf json Datenformat hängt .......
- Sie brauchen eine Klasse
- Deklarieren Sie eine Methode in der Klasse mit einem Parameter-String oder Array zu erstellen und rufen Sie diese Verfahren, in dem Sie erhalten json Antwort
oder diesen Code
public class MyJsonParser {
public static Vector<MyModel> getJsonResponse(Context context,String response)
throws JSONException, IOException
{
final JSONObject stringResponse = new JSONObject(response);
final JSONObject responseHolder = stringResponse.getJSONObject("data");
final JSONArray jsonArray = responseHolder .getJSONArray("arrayData");
MyModel myModel;
Vector<MyModel> myArray = new Vector<MyModel>();
for (int i= 0;i<jsonArray .length();i++){
myModel= new MyModel();
JSONObject propertyHolder = jsonArray .getJSONObject(i);
myModel.setId(propertyHolder,"id");
myModel.setName(propertyHolder, "name");
myArray .addElement(myModel);
myModel= null;
}
return myArray ;
}
}
und rufen folgen t seine Methode, wo Sie JSON Antwort wie folgt bekommen ....
MyJsonParser.getJsonResponse(context,response);
Verwandte Themen
- 1. Android Volley - Wie Anfragen in einer anderen Klasse zu isolieren
- 2. Android Volley: gzip Antwort
- 3. Wie die Antwort von Volley in Android
- 4. Parsen Android Volley JSONArray Antwort
- 5. Wie Viewholder-Klasse nach Volley-Antwort zu aktualisieren
- 6. Klasse innerhalb einer anderen Klasse in C#
- 7. Store Antwort von Volley in gemeinsamen Präferenz
- 8. Implementieren Methode zurück Volley Anfrage Antwort
- 9. Android Volley Zugriff http Antwort Header Felder
- 10. Android, Volley Anfrage, die Antwort blockiert Hauptthread
- 11. Volley-Bibliothek für Android parsen XML-Antwort?
- 12. JSONArray Antwort mit Volley für Android
- 13. Wie HTML-Antwort erhalten durch Volley
- 14. Volley JSON Anfrage nicht geben mir Antwort
- 15. Android Volley ändern meine Antwort von JsonObjectRequest
- 16. Was genau enthalten Volley "Antwort" und "Fehler"?
- 17. getResource() einer anderen Klasse
- 18. Aufrufen eines Segments in einer Klasse aus einer anderen Klasse
- 19. 2D-Array mit Objekten einer Klasse in einer anderen Klasse
- 20. Getter von einer anderen Klasse in einer Klasse aufrufen
- 21. Rückgabe einer anderen Klasse beim Instanziieren einer Klasse in Python
- 22. Konstruktor einer Klasse in einer anderen Klasse aufrufen
- 23. Zugriff auf Methodenvariablen einer Klasse in einer anderen Python-Klasse
- 24. JSON Antwort nicht korrekt in Android Listview mit Volley
- 25. PHP-Klasse als Parameter einer anderen Klasse
- 26. PHP Zugang Klasse innerhalb einer anderen Klasse
- 27. Kompilierung Klasse mit einer anderen Klasse Abhängigkeit
- 28. Python - aufrufende Klasse aus einer anderen Klasse
- 29. Java: Aufruf einer Methode in einer anderen Klasse
- 30. Wie das erste Vorkommen einer Klasse