Change listView display to GridView + adapt to screen size