2015-06-17 49 views
0

一直在努力現在換我的頭周圍幾個小時,我總是用這個惱人錯誤索引2結束了超出範圍錯誤惱人的JSON解析錯誤索引2超出範圍

我知道有很多大約在計算器,但每個人都錯誤的問題似乎有不同的問題,他們的代碼

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都是String的ArrayList

謝謝!

回答

1

看起來你可能有一個錯字:

JSONObject currentPlatform = platforms.getJSONObject(i);

i可能應該是一個y

+0

哈哈愚蠢的錯誤,非常感謝! –