我使用下面的代碼(簡述)沒能獲得JSON傳入意圖另一個活動
在全球類命名爲公用事業 公共靜態最終字符串鍵=「MY_KEY」;
//Pojo Class
ViewPojo mPojo;
//ActivityDemo
Intent intent = new Intent(this, MyActivity.class);
intent.putExtra(Utilities.KEY, new Gson().toJson(mPojo));
//MyActivity
pojoJson = getIntent().getStringExtra(Utilities.KEY);
mPojo = new Gson().fromJson(pojoJson, ViewPojo.class);
null正在返回,我不清楚如何以及爲什麼會發生這種情況。
在Bundle的情況下也一樣。
任何幫助表示讚賞。提前致謝。
爲什麼JSON可以簡單地使用可序列化來傳遞POJO對象 –