'whene i open other activity app crash android studio

public class myadapter extends FirebaseRecyclerAdapter<model,myadapter.myviewholder> { Context context; public myadapter(@NonNull FirebaseRecyclerOptions options, Context context) { super(options); this.context = context; }

public myadapter(@NonNull FirebaseRecyclerOptions<model> options) {
    super(options);
}

@Override
protected void onBindViewHolder(@NonNull myviewholder holder, int position, @NonNull model model)
{




    holder.name.setText(model.getN());
    holder.course.setText(model.getD());
    Intent intent = new Intent( context  , ViewActivity.class);
    // intent.putExtra("N", model.getN());
    intent.putExtra("D", model.getD());
    intent.putExtra("P", model.getP());
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    context.startActivity(intent);

    Glide.with(holder.img.getContext()).load(model.getP()).placeholder(R.drawable.jjkkjkj).into(holder.img);
}


@NonNull
@Override
public myviewholder onCreateViewHolder(@NonNull ViewGroup parent, int viewType)
{
    View view= LayoutInflater.from(parent.getContext()).inflate(R.layout.singlerow,parent,false);
    return new myviewholder(view);

}

class myviewholder extends RecyclerView.ViewHolder
{
    ImageView img;

    TextView name,course;
    public myviewholder(@NonNull View itemView)
    {
        super(itemView);
        img=(ImageView)itemView.findViewById(R.id.img1);
        name=(TextView)itemView.findViewById(R.id.nametext);

        course=(TextView)itemView.findViewById(R.id.coursetext);

    }
}

}



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source