Попытка закодировать действие ListView, которое будет отображать имена и изображения, хранящиеся в моем хранилище Firebase.
У меня в Firebase есть такое условие:
Я хочу показать это изображение, используя URL-адрес изображения. У меня ничего не получилось, используя:
Picasso.with(ImagesActivity.this).load(std.getmImageUrl()).into(imageView);
Мой код ListView:
adapter = new FirebaseListAdapter(options) {
@Override
protected void populateView(@NonNull View v, @NonNull Object model, int position) {
TextView name = v.findViewById(R.id.name_tv);
ImageView imageView = v.findViewById(R.id.imageViewTV);
Upload std = (Upload) model;
name.setText(std.getName());
Picasso.with(ImagesActivity.this).load(std.getmImageUrl()).into(imageView);
}
};
lv.setAdapter(adapter);
Я создал «Upload.class», чтобы получить URL изображения:
public Upload(String name, String imageUrl){
if (name.trim().equals("")){
name = "No Name";
}
this.mName = name;
this.mImageUrl = imageUrl;
}
Изображения не отображаются на изображении в представлении ListView.