[android] How to open a different activity on recyclerView item onclick

_x000D_
_x000D_
public class AdapterClass extends RecyclerView.Adapter<AdapterClass.MyViewHolder> {_x000D_
    private LayoutInflater inflater;_x000D_
    private Context context;_x000D_
List<Information>data= Collections.emptyList();_x000D_
    public AdapterClass(Context context,List<Information>data){_x000D_
        this.context=context;_x000D_
_x000D_
        inflater= LayoutInflater.from(context);_x000D_
        this.data=data;_x000D_
    }_x000D_
    @Override_x000D_
    public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {_x000D_
       View view= inflater.inflate(R.layout.custom_row,parent,false);_x000D_
        MyViewHolder holder=new MyViewHolder(view);_x000D_
        return holder;_x000D_
    }_x000D_
_x000D_
    @Override_x000D_
    public void onBindViewHolder(MyViewHolder holder, int position) {_x000D_
        Information current=data.get(position);_x000D_
        holder.title.setText(current.title);_x000D_
        holder.icon.setImageResource(current.iconId);_x000D_
_x000D_
    }_x000D_
_x000D_
    @Override_x000D_
    public int getItemCount() {_x000D_
        return data.size();_x000D_
    }_x000D_
    class MyViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener{_x000D_
        TextView title;_x000D_
        ImageView icon;_x000D_
_x000D_
        public MyViewHolder(View itemView) {_x000D_
            super(itemView);_x000D_
            title=(TextView)itemView.findViewById(R.id.listText);_x000D_
           icon=(ImageView)itemView.findViewById(R.id.listIcon);_x000D_
            itemView.setClickable(true);_x000D_
            itemView.setOnClickListener(this);_x000D_
        }_x000D_
_x000D_
        @Override_x000D_
        public void onClick(View v) {_x000D_
_x000D_
            Toast.makeText(context,"The Item Clicked is: "+getPosition(),Toast.LENGTH_SHORT).show();_x000D_
        }_x000D_
    };_x000D_
}
_x000D_
_x000D_
_x000D_

_x000D_
_x000D_
public class AdapterClass extends RecyclerView.Adapter<AdapterClass.MyViewHolder> {_x000D_
    private LayoutInflater inflater;_x000D_
    private Context context;_x000D_
List<Information>data= Collections.emptyList();_x000D_
    public AdapterClass(Context context,List<Information>data){_x000D_
        this.context=context;_x000D_
_x000D_
        inflater= LayoutInflater.from(context);_x000D_
        this.data=data;_x000D_
    }_x000D_
    @Override_x000D_
    public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {_x000D_
       View view= inflater.inflate(R.layout.custom_row,parent,false);_x000D_
        MyViewHolder holder=new MyViewHolder(view);_x000D_
        return holder;_x000D_
    }_x000D_
_x000D_
    @Override_x000D_
    public void onBindViewHolder(MyViewHolder holder, int position) {_x000D_
        Information current=data.get(position);_x000D_
        holder.title.setText(current.title);_x000D_
        holder.icon.setImageResource(current.iconId);_x000D_
_x000D_
    }_x000D_
_x000D_
    @Override_x000D_
    public int getItemCount() {_x000D_
        return data.size();_x000D_
    }_x000D_
    class MyViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener{_x000D_
        TextView title;_x000D_
        ImageView icon;_x000D_
_x000D_
        public MyViewHolder(View itemView) {_x000D_
            super(itemView);_x000D_
            title=(TextView)itemView.findViewById(R.id.listText);_x000D_
           icon=(ImageView)itemView.findViewById(R.id.listIcon);_x000D_
            itemView.setClickable(true);_x000D_
            itemView.setOnClickListener(this);_x000D_
        }_x000D_
_x000D_
        @Override_x000D_
        public void onClick(View v) {_x000D_
_x000D_
            Toast.makeText(context,"The Item Clicked is: "+getPosition(),Toast.LENGTH_SHORT).show();_x000D_
        }_x000D_
    };_x000D_
}
_x000D_
_x000D_
_x000D_