title: Creating a View containing irregular sized rectangles (WebViews)
body: <p>I am trying to create an irregular and dynamic view on Android. It consists of many rectangles, which all could have different sizes. The view should be scrollable (displaying more content when you slide your finger up and down on the screen). Every rectangle is a WebView:
  <img src="https://i.stack.imgur.com/FwjYq.png" alt="layout"></p>
  
  <p><strong>Question:</strong> What would be the best approach to solve this problem, considering that it should be possible to create dynamic content? Dynamic content means, that data pushed from a server on the device is displayed without any user interaction.</p>
  
  <p>I think with a ListView or a GridView, I can't create elements which are "merged" across ListView and GridView item borders.</p>
  
  <p><strong>Bonuspoints:</strong> Do you know of any algorithm which can calculate the layout parameters, such that the screen is filled with tiles, and no spaces are left empty?</p>