Я пытаюсь загрузить изображение с URL-адреса на mImagebtn
Мой адаптер утилизатора выглядит следующим образом
public class AdvancedAdapter extends RecyclerView.Adapter<AdvancedAdapter.AdvancedViewHolder> {
private ArrayList<AdvancedItem> mAdvancedList;
public String mImage;
public static class AdvancedViewHolder extends RecyclerView.ViewHolder {
public TextView mTextView1;
public ImageButton mImagebtn;
public AdvancedViewHolder(View itemView) {
super(itemView);
mImagebtn = itemView.findViewById(R.id.imageButtonADV);
mTextView1 = itemView.findViewById(R.id.textViewADV1);
}
}
public AdvancedAdapter(ArrayList<AdvancedItem> advancedList) throws MalformedURLException {
mAdvancedList = advancedList;
}
@Override
public AdvancedViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
View v = LayoutInflater.from(parent.getContext()).inflate(R.layout.advanced_item, parent, false);
AdvancedViewHolder evh = new AdvancedViewHolder(v);
return evh;
}
@Override
public void onBindViewHolder(AdvancedViewHolder holder, int position) {
AdvancedItem currentItem = mAdvancedList.get(position);
mImage = currentItem.getImageResource();
Picasso.get().load(mImage).into(mImagebtn);
holder.mTextView1.setText(currentItem.getText1());
}
@Override
public int getItemCount() {
return mAdvancedList.size();
}
}
Однако я получаю здесь ошибку: Picasso.get().load(mImage).into(mImagebtn);
, говоря это невозможно разрешить символ 'mImagebtn'