第一次用RecyclerView,求大神帮忙看下适配器错误

图片说明
import android.content.Context;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;

import java.util.List;

public class CourseListRecyclerViewAdapter extends RecyclerView.Adapter{
private List mList;
private Context mContext;
private LayoutInflater mInflater;

//构造方法
public CourseListRecyclerViewAdapter(Context context, List<SearchResult> mList) {
    this.mContext = context;
    this.mInflater = LayoutInflater.from(context);
    this.mList = mList;
}

@Override
public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
    View view = mInflater.inflate(R.layout.course_list_item, parent, false);
    MyViewHolder myViewHolder = new MyViewHolder(view);
    return myViewHolder;
}

@Override
public void onBindViewHolder(MyViewHolder myViewHolder, int position) {
    myViewHolder.textView.setText(mList.toString());
}

@Override
public int getItemCount() {
    return mList.size();
}

class MyViewHolder extends RecyclerView.ViewHolder {
    public TextView textView;

    public MyViewHolder(View view) {
        super(view);
        textView = (TextView) view.findViewById(R.id.course_list_textview);
    }
}

}

第39行,空指针,调试,看看哪个对象没有创建