gpt4 book ai didi

java - 错误错误: cannot find symbol class Picasso

转载 作者:行者123 更新时间:2023-12-01 22:56:49 25 4
gpt4 key购买 nike

使用最新版本的 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);
}
}
}

最佳答案

可能您没有在app.gradle文件中添加依赖项,

 implementation 'com.squareup.picasso:picasso:2.71828'

请检查一下。如果已添加,请尝试"file"->“将项目与 Gradle 文件同步”。

希望它能发挥作用。

关于java - 错误错误: cannot find symbol class Picasso,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58436462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com