I have a json response like below
{
"continent":"Africa",
"name":"Djezzy",
"cid":"3",
"country":"Algeria",
"filename":"djezzy.png",
"iso2":"DZ",
"iso3":"DZA",
"network":"OTA NET, ALG 02, 603 02"
},
{
"continent":"Africa",
"name":"Etisalat Nigeria",
"cid":"156",
"country":"Nigeria",
"filename":"etisalat.png",
"iso2":"NG",
"iso3":"NGA",
"network":"Etisalat"
},
{ },
{
"continent":"Americas",
"name":"Tigo",
"cid":"47",
"country":"Colombia",
"filename":"tigo.png",
"iso2":"CO",
"iso3":"COL",
"network":"Tigo"
},
{
"continent":"Europe",
"name":"Beeline-Armenia",
"cid":"11",
"country":"Armenia",
"filename":"beeline.png",
"iso2":"AM",
"iso3":"ARM",
"network":"Beeline, ArmenTel, ARMGSM, ARM 01, 283 01"
},
{
"continent":"Europe",
"name":"life",
"cid":"220",
"country":"Ukraine",
"filename":"life.png",
"iso2":"UA",
"iso3":"UKR",
"network":"UA Astelit, UKR 06, 255 06"
},
{
"continent":"Europe",
"name":"T-Mobile",
"cid":"240",
"country":"Montenegro",
"filename":"tmobile.png",
"iso2":"ME",
"iso3":"MNE",
"network":"T-Mobile CG, YU 04, 220 04, 297 02, MNE 02"
},
{
"continent":"Europe",
"name":"Turkcell",
"cid":"215",
"country":"Turkey",
"filename":"turkcell.png",
"iso2":"TR",
"iso3":"TUR",
"network":"Turkcell"
},
{
"continent":"Middle East & Asia",
"name":"3hk",
"cid":"96",
"country":"Hong Kong",
"filename":"3hk.png",
"iso2":"HK",
"iso3":"HKG",
"network":"3, 3G, Orange, 3-Dualband"
}
Now I have a requirement to display the list of countries and divide the list into continent wise sections. I can use Expandable List View but how can I divide this json into multiple array lists which I could then use as group and child in expandable list view.
For better undertanding I need to display the data like this... https://drive.google.com/a/panzertechnologies.net/file/d/0B7Jo72tgHOJUVjVLS0cwVWhaUzQ/view?usp=sharing
Thanks in advance.