一直试图绕过它好几个小时,我总是把这个烦人的 错误索引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();
}
平台和平台都是String ArrayList
感谢!!!
答案 0 :(得分:1)
看起来你可能会输错:
JSONObject currentPlatform = platforms.getJSONObject(i);
i
应该是y
。