title: Dynamically add views to a recycleview.viewholder
body: <p>I want to add views dynamically to my recycleview viewholder, in my viewholder i currently do this:</p>
  
  <pre><code>public void CreateSubViews()
      {
  
          SubViewLayout.RemoveAllViews ();
          if (_bundelVo.OverviewTocList != null) 
          {       
                  int i = 0;
                  DSBundleSubView sub;
                  foreach (var toc in _bundelVo.OverviewTocList) 
                  {
                      sub = new DSBundleSubView (_activity);
                      SubViewLayout.AddView (sub);
                      sub.SetTocData (_bundelVo, _bundelVo.OverviewTocList [i]);
                      i++;
                  }
          } 
      }
  </code></pre>
  
  <p>I call this method in the adapter inside OnBindViewHolder(). Subviewlayout is just a vertical linearlayout that i hold in the viewholder to add the views</p>
  
  <p>The subviews are not generated, i think this is because the layoutmanager calculates the size of each viewholder in the recyclerview.</p>
  
  <p>How do i create a custom layoutmanager so that i can see the views that are added to a viewholder item or how can i achieve this ?</p>