title: How to create a listview in android with 2 columns, each of them having items with different height?
body: <p>I am quite new to android, so I apologize in advance for any inconveniences my question may provoke.</p>
  
  <p>I would like to create a listview that looks exactly like this image.</p>
  
  <p><a href="http://www.flickr.com/photos/42311831@N07/10145401953/" rel="nofollow">http://www.flickr.com/photos/42311831@N07/10145401953/</a></p>
  
  <p>The listview would have 2 columns, each having custom views with variable height (represented on the image with rectangular shapes in different colors).</p>
  
  <p>Creating this with 2 different listviews would be quite an easy job.</p>
  
  <p>My approach would be creating 2 listviews and making them kind of "listen" to each-others on-scroll event, and responding to it by scrolling themselves simultaneously. That would mean, if I scroll down one of those 2 listviews, the other one would respond as if I had scrolled it down as well.</p>
  
  <p>I am not sure that this is the right solution, so I would like to ask if anyone has experience with creating a component like this one?</p>
  
  <p>Thank you very much for your time,
  Bojan</p>