title: RecyclerView is not showing all items in the list
body: <p>I am using <code>RecyclerView</code> in my app. Every time I open my screen I can see only one item but when I debug it is coming every time to <strong><code>onBindViewHolder</code></strong> method.</p>
  <p>Here is my adapter:</p>
  <pre><code>@Override
  public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
      View itemView = LayoutInflater.from(parent.getContext())
              .inflate(R.layout.tourist_details_info, parent, false);
  
      return new ViewHolder(itemView);
  }
  
  @Override
  public void onBindViewHolder(ViewHolder holder, final int position) {
      try {
              holder.displayName.setText(list.get(position).toUpperCase());
      }catch (Exception e){
         AxeltaLogger.err(&quot;error&gt;&gt;&gt;&quot;+e);
      }
  }
  @Override
  public int getItemCount() {
      return list.size();
  }
  </code></pre>
  <p>and this my RecyclerView:</p>
  <pre><code> RecyclerView.LayoutManager mLayoutManager = new LinearLayoutManager(getApplicationContext());
      recyclerView.setLayoutManager(mLayoutManager);
      recyclerView.setItemAnimator(new DefaultItemAnimator());
      recyclerView.setHasFixedSize(true);
  touristAdapter=new TouristInfoAdapter(list);
  recyclerView.setAdapter(touristAdapter);
  </code></pre>