I try to move to a new activity when I click on RecyclerView. like if click the first item in Recycler view I will move to activity 1 and if click the second item in Recycler view I will move to activity 2 like that.
this is a code of adapter RecyclerView.
public class AdapterCatgery extends RecyclerView.Adapter<AdapterCatgery.ViewHolder> {
    private Context mContext;
    private ArrayList<ListCatgery> mExampleList;
    private AdapterCatgery.OnItemClickListener mListener;
    public interface OnItemClickListener {
        void onItemClick(int position);
    }
    public void setOnItemClickListener(AdapterCatgery.OnItemClickListener listener) {
        mListener = listener;
    }
    public AdapterCatgery(Context context, ArrayList<ListCatgery> exampleList) {
        mContext = context;
        this.  mExampleList = exampleList;
    }
    @Override
    public AdapterCatgery.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
        View v = LayoutInflater.from(mContext).inflate(R.layout.activity_example_item, parent, false);
        return new AdapterCatgery.ViewHolder(v);
    }
    @Override
    public void onBindViewHolder(final AdapterCatgery.ViewHolder holder, int position) {
        ListCatgery currentItem = mExampleList.get(position);
        String image = currentItem.getImageurlte();
        String price = currentItem.getNamete();
        holder.text_titel.setText(price);
        Picasso.get().load(image).fit().centerInside().into(holder.mImageView);
    }
    @Override
    public int getItemCount() {
        return mExampleList.size();
    }
    public class ViewHolder extends RecyclerView.ViewHolder {
        public ImageView mImageView;
        public TextView text_titel;
        public ViewHolder(@NonNull View itemView) {
            super(itemView);
            mImageView = itemView.findViewById(R.id.image_view);
            text_titel = itemView.findViewById(R.id.text_titel);
            itemView.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    if (mListener != null) {
                        int position = getAdapterPosition();
                        if (position != RecyclerView.NO_POSITION) {
                            mListener.onItemClick(position);
                        }
                    }
                }
            });
        }
    }
}
If anyone knows the solution please help me
 
    