错误错误:找不到符号类毕加索

使用最新版本的 picasso 2.7 在 picasso 中出现此错误...并且也使用了正确的方法但仍然无法解决,请帮助


import com.squareup.picasso.Picasso;


import java.util.ArrayList;


public class UserRecyclerAdapter extends 

  RecyclerView.Adapter<UserRecyclerAdapter.UserViewHolder> {


  public interface OnItemClickListener

  {

      void onItemClick(int position);

  }


OnItemClickListener listener;

Context context;

ArrayList<Movie> list;



public UserRecyclerAdapter(Context context, ArrayList<Movie> list , OnItemClickListener listener) {

    this.context = context;

    this.list = list;

    this.listener=listener;

}


@Override

public UserRecyclerAdapter.UserViewHolder onCreateViewHolder( ViewGroup parent, int viewType) {


    LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

    View itemView = inflater.inflate(R.layout.single_row_layout,parent,false);

    UserViewHolder holder=new UserViewHolder(itemView);

    return holder;

}


@Override

public void onBindViewHolder(final UserRecyclerAdapter.UserViewHolder holder, int position) {


 Movie detail = list.get(position);


// holder.textview.setText(detail.getMovieName());



 holder.itemView.setOnClickListener(new View.OnClickListener() {

     @Override

     public void onClick(View v) {


         listener.onItemClick(holder.getAdapterPosition());

     }

 });

    Picasso.get().load("https://image.tmdb.org/t/p/w500"+detail.getPosterPath()).into(holder.imageview);


}


@Override

public int getItemCount()

{

    return list.size();

}


public class UserViewHolder extends RecyclerView.ViewHolder {


    View itemView;

   // TextView textview;

    ImageView imageview;


    public UserViewHolder(View itemView) {


        super(itemView);

       // textview = itemView.findViewById(R.id.textview);

        this.itemView = itemView;

        imageview = itemView.findViewById(R.id.imageview);

    }

  }

}


四季花海
浏览 104回答 3
3回答

千巷猫影

可能您还没有在 app.gradle 文件中添加依赖项,&nbsp;implementation&nbsp;'com.squareup.picasso:picasso:2.71828'请检查一下。如果已添加,请尝试“文件”->“将项目与 Gradle 文件同步”。希望它能起作用。

翻过高山走不出你

确保您的类位于包文件夹中,并确保类顶部有正确的包声明。

汪汪一只猫

尝试使缓存无效/重新启动...&nbsp;获取文件/使缓存无效/重新启动...>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java