Отображение изображения из хранилища Firebase в приложение для Android - PullRequest
0 голосов
/ 05 июля 2018

Я перепробовал все, что мог, но все еще не могу понять, почему этот код не отображает изображение, которое находится в хранилище базы данных. Я правильно получил значения из базы данных.

FirebaseRecyclerAdapter<prod_list,productdetails>
            firebaseRecyclerAdapter=new FirebaseRecyclerAdapter
            <prod_list,productdetails>(prod_list.class,R.layout.prodlist,productdetails.class,mdatabase){

        @Override
        protected void populateViewHolder(productdetails viewHolder, prod_list model, int position) {
            final String id=getRef(position).getKey();
            viewHolder.setprod_name(model.getProduct_name());
            viewHolder.setprod_price(model.getProduct_price());
            viewHolder.setprod_quan(model.getAvailable_stock());
            viewHolder.setimage(getActivity(),model.getProduct_image());

            viewHolder.prodview.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    Intent cardviewintent=new Intent(getActivity(),Editproduct.class);
                    cardviewintent.putExtra("prod_id",id);
                    startActivity(cardviewintent);
                }
            });
        }
    };
    prodlist.setAdapter(firebaseRecyclerAdapter);

И функция setimage.

public void setimage(Context ctx,String image)
    {
        ImageView prod_image=(ImageView)prodview.findViewById(R.id.prod_image);
        Picasso.get().load(image).into(prod_image);
    }

image

...