Пикассо не загружает разделенные URL - PullRequest
0 голосов
/ 08 апреля 2020

У меня есть строка типа

String stringUrl = ["url1", "url2", "url3"];

Теперь я снял квадратные скобки

 String urls = stringUrl.replace("[","").replace("]","");

Теперь я разделил жало

String[] urlsArray = urls.split(",");

Теперь я пишу этот код

for (String url : urlsArray) {
                    holder.recyclerViewHomeWorkImages.setVisibility(View.VISIBLE);
                    holder.imgButtonDownload.setVisibility(View.VISIBLE);
                    imagesList.add(new ImageHomeworkModel(url, "Name"));

                }

Сейчас в Адаптер домашней работы с изображением я пишу это

 ImageHomeworkModel product = imagesList.get(position);    
 Picasso.with(context).load(product.getUrls()).into(holder.imgSetData);

Теперь проблема в том, что Picasso загружает только первый URL разделенного укуса, пожалуйста, помогите мне быстро найти решение

1 Ответ

0 голосов
/ 12 апреля 2020

Ошибка, которую я делал, это то, что я отправлял только последний индекс массива. Теперь я отправляю все строки по одному

 for (i = 0; i < urlsArray.length; i++) {
                    holder.recyclerViewHomeWorkImages.setVisibility(View.VISIBLE);
                    holder.imgButtonDownload.setVisibility(View.VISIBLE);
                    imagesList.add(new ImageHomeworkModel(urlsArray[i], fileName));
                }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...