Я хочу создать приложение для загрузки изображения из API.URL-адрес является динамическим, из sqlite
это мой код:
private URL[] URLS;
ArrayList<String> urlList = new ArrayList<String>();
String imagesName;
.........
.........
.........
@Override
protected void onCreate(Bundle savedInstanceState) {
// Database
dataBase = new DataBaseHelper(this);
try {
cursor = dataBase.getImageFiles();
while (cursor.moveToNext()) {
imagesName = cursor.getString(cursor.getColumnIndex("path"));
urlList.add(imagesName);
}
}finally {
cursor.close();
}
Я хочу зациклить данные для этого кода, но я получил ошибку ; expected
URLS = new URL[]{
// is it possible to loop data here other way ?
// I want to loop data from sqlite here
// but I got error
for (int i = 0; i < urlList.size(); i++) {
stringToURL(urlList.get(i)));
}
}
}
возможно ли это сделать?или любой другой способ зацикливания данных внутри массива?Спасибо ..