2017-05-08 40 views
-1

我有2個活動。與RecyclerView的ImageView和文本包含男人,女人和孩子們用下面的JSON解析RecylerView OnItemclick中的不同JSON數據來自上一個活動的RecyclerView

{ "Groups": [{"code":"1","Name":"MEN","url":""},{"code":"2","Name":"WOMEN","url":""},{"code":"3","Name":"CHIDREN","url:""}] } 

用,如果用戶點擊recyclerView顯示上述各組我想分析diiferent JSON數據在同一個活動(用於例如名作第二次活動1個活動人這樣的男人會名作被在ReclerView如果用戶點擊了女性則婦女名作)解析爲顯示圖像1st Activity

2nd activity

我將如何在第二屆活動解析不同的JSON數據條件被點擊RecyclerView fromw 1日的活動是什麼項目的

+0

傳球意圖(束)的ID /從第一個活動代碼。並使用該ID你可以找到類別。 –

+0

你可以用'intent.putExtra'執行它 –

+0

你解決了你的問題嗎? –

回答

0

你需要添加更多的領域像

{「代碼」:「20」,「姓名」:「MEN附件」,「網址「:」」,‘類別’:‘MEN’}

比比較兩個領域,並獲得排序的數據。你也可以使用comman id進行比較。

1

您可以將整個JSONObject作爲一個字符串。像這樣:

i.putString("Men", jsonObj.toString); 

然後在活性2,你可以

JSONObject jsonObj = new JSONObject(getIntent().getStringExtra("Men")); 
相關問題