Адаптер RecyclerView: настройка ресурса изображения на кнопке изображения из URL / строки - PullRequest
0 голосов
/ 24 апреля 2020

Я пытаюсь загрузить изображение с 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'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...