i created a recycler view which display images and text from Sqlite in listview, To pass the Selected Item name to the New Activity i used Intent to pass data, But When My Intent was Called My App Was Crashed and it Shows Attempt to invoke virtual method 'void android.content.Context.startActivity(android.content.Intent)' on a null object reference
recyclerview
ArrayList<byte[]> list_image;
private LayoutInflater mInflater;
private Context context;
private ArrayList<String> list_name;
 public void onBindViewHolder(@NonNull MyViewHolder holder, final int position) {
        holder.listname.setText(String.valueOf(list_name.get(position)));
       
        Bitmap bmp = BitmapFactory.decodeByteArray(list_image.get(position), 0, list_image.get(position).length);
        ImageView image = holder.imgname;
        
        image.setImageBitmap(bmp);
        holder.itemView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent intent = new Intent(view.getContext(),AddItems.class);
                intent.putExtra("listname", String.valueOf(list_name.get(position)));
                context.startActivity(intent);
            }
        });
    }
Additems
  lisname = findViewById(R.id.listname_dis);
        Intent intent = getIntent();
        String dataTransmited=intent.getStringExtra("listname");
        lisname.setText(dataTransmited);
    }
logcat :
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.content.Context.startActivity(android.content.Intent)' on a null object reference
        at com.Karthi.check.CustomAdapter$1.onClick(CustomAdapter.java:76)
 
     
    