title: How To use Two List<> in One RecyclerView
body: <p>I have two list&lt;> With different data but that are equal in size , I want to use these two lists in one <code>RecyclerView</code> And I want to fill <code>RecyclerView</code> items using these two lists, but items that are filled  with the second list are empty in RecyclerView and Just Items that are filled with the first list are show.</p>
  
  <p>i dont know how to use both <code>List</code> in one <code>recyclerView</code>.</p>
  
  <h3>RecyclerViewAdapter :</h3>
  
  <pre><code>public class RecyclerViewAdapter_StudentList extends RecyclerView.Adapter&lt;RecyclerView.ViewHolder&gt;{
  
  private List&lt;StudentTable&gt; studentData = new ArrayList&lt;&gt;();//First List
  
  private List&lt;PerformanceTable&gt; performanceData = new ArrayList&lt;&gt;();//Second List
  
  private Context context;
  
  private DatabaseHandler database;
  
  public RecyclerViewAdapter_StudentList(Context context , List&lt;StudentTable&gt; tableData , List&lt;PerformanceTable&gt; performanceData)
  {
      this.context = context;
  
      this.studentData = tableData;
  
      this.performanceData = performanceData;
  
      database = new DatabaseHandler(context);
  }
      public class itemHolder extends RecyclerView.ViewHolder
  {
      TextView studentName ;
      TextView studentPositive;
      TextView studentNegative;
  
      public itemHolder(View itemView)
      {
          super(itemView);
  
          studentName = (TextView) itemView.findViewById(R.id.item_txt_StudentList_StudentName);
          studentPositive = (TextView) itemView.findViewById(R.id.item_StudentList_Positive);
          studentNegative = (TextView) itemView.findViewById(R.id.item_StudentList_Negative);
  
      }
  }
  @Override
  public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
  
      View view = LayoutInflater.from(context).inflate(R.layout.recyclerview_item_student_list, parent, false);
  
      return new itemHolder(view);
  }
  
  @Override
  public void onBindViewHolder(final RecyclerView.ViewHolder holder, final int position) {
  
      final itemHolder itemHolder = (itemHolder) holder;
  
      final String studentName = studentData.get(position).getStudentName();
  
      itemHolder.studentName.setText(String.valueOf(studentName));
  
      int pCount = performanceData.get(position).getPositive();
      int nCount = performanceData.get(position).getNegative();
  
      itemHolder.studentPositive.setText(String.valueOf(pCount));//These items are empty
  
      itemHolder.studentNegative.setText(String.valueOf(nCount));//These items are empty
  
  .
  .
  .
  }
  
      public int getItemCount()
      {
           return studentData.size();
      }
  </code></pre>