Had to drop support for Android 4.0 to access some newer APIs.
Removed EditText from card layout, as it was intercepting clicks in GridView.
Further tinkering with dialogs.