title: ListView grid in React Native
body: <p>I'm building a simple app in React Native that fetches listings from a remote JSON source and displays them on screen. </p>
  
  <p>So far, using the excellent <a href="http://www.raywenderlich.com/99473/introducing-react-native-building-apps-javascript" rel="noreferrer">example</a> here, I've managed to get the results to display using the ListView components in rows (i.e. 1 result per row, see screenshot). I need the results to display in a grid, i.e. 3 to 6 items per row, depending on the screen size and orientation.</p>
  
  <p>What is the best way to get these results into a grid? Can I use ListView for this, or is that only for one-per-row results? I've tried playing around with flexbox styles but, since React doesn't seem to accept % values and ListView doesn't accept styles, I haven't yet had any success.</p>
  
  <p><img src="https://i.stack.imgur.com/fltS3.png" alt="This is how my listings are displaying at the moment - one per row."></p>