我正在製作一個應用程序,我希望在2個活動之間傳遞json數組。如何通過android中的intents將json arry從一個活動傳遞到另一個活動。任何人都可以幫我解決這個問題嗎? 謝謝將jsonarray從1活動傳遞到另一個
12
A
回答
14
將JsonArray轉換爲字符串,然後將其附加到意圖ans發送它。
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);
其中jObject4是JSON對象。
獲得下一頁:
Bundle b = getIntent().getExtras();
String Array=b.getString("Array");
43
Intent intent = new Intent(your_activity.this, new_activity.class);
intent.putExtra("jsonArray", mJsonArray.toString());
startActivity(intent);
在接下來的活動
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();
}
+4
解決了我的問題! – SAHIL
+0
intent.putExtra(「jsonArray」,mJsonArray.toString());什麼是mJsonArray在這裏? –
+0
mJsonArray是JSONArray的對象 –
相關問題
- 1. 將數據從1活動傳遞到另一個
- 2. 將指針從一個活動傳遞到另一個活動
- 3. 將數據從一個活動傳遞到另一個活動
- 4. 將值從一個活動傳遞到另一個活動
- 5. 將佈局從一個活動傳遞到另一個活動
- 6. 將stringbuilder從一個活動傳遞到另一個活動
- 7. 將數據從一個活動傳遞到另一個活動
- 8. 傳遞圖片從一個活動到另一個活動
- 9. 將JSON對象從一個活動傳遞到另一個Android
- 10. 將變量從一個活動傳遞到另一個
- 11. 如何將位圖從一個活動傳遞到另一個
- 12. 將多維數組從一個活動傳遞到另一個
- 13. 將DoubleArray從一個活動的對象傳遞到另一個
- 14. 將圖像從一個活動傳遞到另一個在android
- 15. 將數據從一個活動傳遞到另一個Xamarin.Android
- 16. 如何將多個變量從一個活動傳遞到另一個活動
- 17. 將QBRTCSession對象從一個活動傳遞到另一個活動
- 18. 將ImageView從一個活動傳遞到另一個活動 - 意圖 - Android
- 19. 將位圖圖像從一個活動傳遞到另一個活動
- 20. 問題將ArrayList從一個活動傳遞到另一個活動
- 21. 無法將套接字從一個活動傳遞到另一個活動
- 22. 將LinkedHashMap <Object,String>從一個活動傳遞到另一個活動
- 23. 將用戶選擇值從一個活動傳遞到另一個活動
- 24. 將計數器從一個活動傳遞到另一個活動
- 25. 將android.text.format.Time對象通過Intent從一個活動傳遞到另一個活動
- 26. 將數據從一個活動傳遞到另一個活動時出錯
- 27. 如何將字符串從一個活動傳遞到另一個活動?
- 28. 想要將圖像從一個活動傳遞到另一個活動
- 29. 將string.xml中的值從一個活動傳遞到另一個活動?
- 30. 將Spinner/EditText中的值從一個活動傳遞到另一個活動
這只是路過的JSONObject,不JSONArray。 – ChihHao