我正在製作一個應用程序,我希望在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. 將值從一個活動傳遞到另一個活動
- 2. 將數據從一個活動傳遞到另一個活動
- 3. 將佈局從一個活動傳遞到另一個活動
- 4. 將多維數組從一個活動傳遞到另一個
- 5. 將DoubleArray從一個活動的對象傳遞到另一個
- 6. 如何將位圖從一個活動傳遞到另一個
- 7. 將數據從一個活動傳遞到另一個Xamarin.Android
- 8. 將圖像從一個活動傳遞到另一個在android
- 9. 將JSON對象從一個活動傳遞到另一個Android
- 10. 如何將多個變量從一個活動傳遞到另一個活動
- 11. 將計數器從一個活動傳遞到另一個活動
- 12. Android:將int值從一個活動傳遞到另一個活動
- 13. 想要將圖像從一個活動傳遞到另一個活動
- 14. 如何將字符串從一個活動傳遞到另一個活動?
- 15. 將數據從一個活動傳遞到另一個活動時出錯
- 16. 將Spinner/EditText中的值從一個活動傳遞到另一個活動
- 17. 將QBRTCSession對象從一個活動傳遞到另一個活動
- 18. Android:將數據從一個活動傳遞到ListView中的另一個活動
- 19. 問題將ArrayList從一個活動傳遞到另一個活動
- 20. 另一種方法從一個活動傳遞值到另一個活動
- 21. 將LinkedList傳遞給另一個活動
- 22. 將GoogleApiClient傳遞給另一個活動
- 23. 從一個活動傳遞一個對話框到另一個
- 24. 將parcelable類從片段傳遞到另一個活動
- 25. 將數據庫類對象從主活動傳遞到另一個活動
- 26. 從一個Android的活動傳遞對象到另一個
- 27. 從一個活動傳遞值到另一個
- 28. 如何從一個活動圖像傳遞到另一個
- 29. 如何從一個活動傳遞兩個diamentional數組到另一個活動?
- 30. 將WebView從一項活動傳遞到另一項
這只是路過的JSONObject,不JSONArray。 – ChihHao