Crazy-ass Android GridView with asymmetric items