title: dynamic number of columns in listview
body: <p>I want to create a layout like this (Like Windows Tiles).</p>
  
  <p><img src="https://i.stack.imgur.com/FMj1e.png" alt="enter image description here"></p>
  
  <p>The number of columns will be 1 or 2. </p>
  
  <p>Which layout I can use in android? I used ListView but in this I can't get two clickable columns. Please help.</p>