【发布时间】:2017-01-06 18:22:10
【问题描述】:
我想向我的 Arraylist“eventPicture”添加一个项目。
public class Main extends AppCompatActivity{
...
ArrayList<String> eventPicture = new ArrayList<String>();
protected void onCreate(Bundle savedInstanceState) {
...
String url = "https://developer.android.com/static/images/android_logo.png";
eventPicture.add(0, url);
上面的工作正常,但我想用 for 循环在另一种方法中添加 url...
private void showEvents(String response){
try{
JSONObject jsonObject = new JSONObject(response);
events = jsonObject.getJSONArray(Constants.JSON_ARRAY);
for(int i = 0; i <= events.length(); i++){
...
String url = (Constants.URL_GET_SPECIAL_EVENTS_PICTURE + image);
eventPicture.add(i, url);
}
我有一个 json 对象,其中包含 mysql 数据库中的数据。一切正常,但我无法将项目添加到我的数组列表(eventPicture)
非常感谢您的回复。
【问题讨论】:
-
有什么问题?为什么不能添加它们?
-
错误是什么?
-
提供完整代码