JSONArray moviesArray = jsonObject.getJSONArray("Movies");
for (int j = 0; j < moviesArray.length(); j++)
{
JSONObject moviesObject = moviesArray.getJSONObject(j);
JSONArray marvelArray = moviesObject.getJSONArray("Marvel");
JSONArray dccArray = moviesObject.getJSONArray("DC COMICS");
.......
for (int k = 0; k < (DOUBT HERE).length(); k++)
{
JSONObject moviesJsonObj = (DOUBT HERE).getJSONObject(k);
String movieName = moviesJsonObj.getString("Release Year");
String releaseYear = moviesJsonObj.getString("DeityName");
Movies movies = new Movies(movieName, releaseYear)
moviesList.add(movies);
moviesAdapter= new moviesAdapter(moviesList);
recyclerView_Marvel.setAdapter(moviesAdapter);
recyclerView_DCComics.setAdapter(moviesAdapter);
ПРОБЛЕМА
я хранил фильмы Marvel в массиве Marvel и фильмы DC в DC
массив.
Теперь мне нужно передать оба этих массива в другой класс, чтобы извлечь
название фильма и год выпуска, а затем положить их в переработчик
view.i я могу использовать только один массив (Marvel или DC) и
показать его в recycleriew. Можете ли вы помочь мне с мотыгой, чтобы использовать оба
массивы и отображение в двух отдельных видах переработчика
МОЙ ДЖОНС
{
"Movies": [
"Marvel": [{
"MovieName": "IRON MAN",
"Release Year": "2008"
},
{
"MovieName": "THOR ",
"Release Year": "2011"
}
],
"DC COMICS": [{
"MovieName": "The Dark Knight",
"Release Year": "2008"
},
{
"MovieName": "Green Lantern ",
"Release Year": "2011"
}
]
]
}