Tworzę aplikację, w której chcę przekazać tablicę jsonów między 2 działaniami. Jak przekazać json arry z jednej czynności do drugiej poprzez intencje w Androidzie. Czy ktoś może mi w tym pomóc? dziękujeprzekazywanie jsonarray z 1 działalności do innej
Odpowiedz
Konwertuj JsonArray na String, a następnie dołącz do Intent i wyślij.
JSONObject jObject = new JSONObject("Your Json Response");
Intent obj_intent = new Intent(Main.this, Main1.class);
Bundle b = new Bundle();
b.putString("Array",jObject4.toString());
obj_intent.putExtras(b);
Gdzie jObject4 jest obiektem JSON.
Wsiadaj Następna strona:
Bundle b = getIntent().getExtras();
String Array=b.getString("Array");
Intent intent = new Intent(your_activity.this, new_activity.class);
intent.putExtra("jsonArray", mJsonArray.toString());
startActivity(intent);
W następnym Aktywny
Intent intent = getIntent();
String jsonArray = intent.getStringExtra("jsonArray");
try {
JSONArray array = new JSONArray(jsonArray);
System.out.println(array.toString(2));
} catch (JSONException e) {
e.printStackTrace();
}
Rozwiązałem mój problem !! – SAHIL
intent.putExtra ("jsonArray", mJsonArray.toString()); Czym jest tutaj mJsonArray? –
mJsonArray jest obiektem JSONArray –
- 1. wysłać GeoPoint do innej działalności
- 2. Przekazywanie danych między Fragmenty działalności
- 3. Jak uzyskać wartość naListItemClick i przekazać go do innej działalności
- 4. Odśwież ListView po aktualizacji w innej działalności
- 5. przekazywanie odwołania do klasy innej klasie
- 6. Przekazywanie elipsy do innej funkcji variadycznej
- 7. Przekazywanie algorytmu STL do innej funkcji
- 8. Przekazywanie bieżącego rekordu ADO do innej funkcji
- 9. Python - Przekazywanie funkcji do innej funkcji
- 10. simplejson: String do JSONArray
- 11. Concate JSONArray
- 12. JSONArray do tablicy ciągów
- 13. Dodaj JsonArray do JsonObject
- 14. Przekazywanie danych z jednej strony WWW do innej
- 15. Jak przekazywać wartości z adapterem do działalności
- 16. Dlaczego tak trudno jest przekazać listę obiektów z jednej aktywności do innej działalności
- 17. JSON dodaj do JSONArray numer
- 18. Jak przejść do fragmentu z działalności
- 19. onAttach oddzwonienie z fragmentu do działalności
- 20. android - rozpoczęcie działalności innej aplikacji, aby dostać to wynik
- 21. Rozróżnić wciśnięciu przycisku „home” i otwarcie innej działalności
- 22. Gson tablicy ciągów do JsonArray
- 23. Przekazywanie dużego obiektu JSON do innej strony w nowym oknie.
- 24. Jak nawigować do działalności macierzystej
- 25. MATLAB - przekazywanie parametru uchwytu funkcji do innej funkcji jako uchwytu
- 26. android AsyncTask z działalności cyklu
- 27. Uzyskaj dane z innej aktywności
- 28. Zaktualizuj 1 pole w tabeli z innego pola w innej tabeli (OS400, a nie relacji 1 do 1)
- 29. Kotlin: Iteracja przez JSONArray
- 30. Jak zaktualizować kolumny pochodzące z Top 1 innej tabeli
To tylko przejazdem JSONObject nie JSONArray. – ChihHao