2015-06-17 1 views
0

пытался обернуть мою голову вокруг него в течение нескольких часов, и я всегда в конечном итоге с этой раздражающей индекс ошибки 2 из диапазона ошибкираздражающих JSON синтаксический индекс ошибки 2 из диапазона

Я знаю, что есть много вопросы о ошибках в StackOverflow, но все, кажется, есть другая проблема с их кодом

JSONArray platforms = currentMovie.getJSONArray("platforms"); 
for (int y = 0; y < arrayPlatforms.length(); y++) { 
    JSONObject currentPlatform = platforms.getJSONObject(i); 
    String platform = currentPlatform.getString("name"); 
    String platformAbv = currentPlatform.getString("abbreviation"); 

    platforms.add(platform); 
    Toast.makeText(getActivity(), ""+ platforms, Toast.LENGTH_SHORT).show(); 

    platformsAbbreviation.add(platformAbv); 
    Toast.makeText(getActivity(), ""+ platformsAbbreviation, Toast.LENGTH_SHORT).show(); 
} 

Обе платформы и platformsAbbreviation является Струнным ArrayList

Спасибо !!!

ответ

1

Похоже, у вас может быть опечатка в:

JSONObject currentPlatform = platforms.getJSONObject(i);

Это i, вероятно, должен быть y.

+0

lol глупая ошибка, спасибо много! –

Смежные вопросы