我目前正在开发一个使用firebase的项目。我有使用firebase的问题。如何检索图像?
public class ViewHolder extends RecyclerView.Adapter<ViewHolder.ImageViewHolder> {
private Context mContext;
private List<Model> mModel;
public ViewHolder(Context context, List<Model> models)
{
mContext=context;
mModel=models;
}
@NonNull
@Override
public ImageViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int i) {
View v = LayoutInflater.from(mContext).inflate(R.layout.row, viewGroup,false);
return new ImageViewHolder(v);
}
@Override
public void onBindViewHolder(@NonNull ImageViewHolder imageViewHolder, int i) {
Model mModelcur = mModel.get(i);
imageViewHolder.img_description.setText(mModelcur.getDescription());
Picasso.get().load(mModelcur.getImage()).into(imageViewHolder.image_view);
}
@Override
public int getItemCount() {
return mModel.size();
}
public class ImageViewHolder extends RecyclerView.ViewHolder
{
public TextView img_description;
public ImageView image_view;
public ImageViewHolder(@NonNull View itemView) {
super(itemView);
img_description = itemView.findViewById(R.id.rDescription);
image_view = itemView.findViewById(R.id.rImageview);
}
}
}
上面的代码显示了视图,而此代码用于使用视图执行firebase以及作为模型的getter和setter
public class Ordering extends AppCompatActivity {
private RecyclerView mRecyclerView;
private ViewHolder mAdapter;
private DatabaseReference mDatabaseReference;
private List<Model> mModel;
代码可以工作,但它只显示这个回收器部分。我已经做了看起来像这个数据库的数据库。如何显示已存储在数据库中的图像并将其显示在回收站视图中?我还是新手使用firebase可以有人帮帮我吗?
一只名叫tom的猫
吃鸡游戏
动漫人物
相关分类