I am developing a tabbed application in which one of the fragments, CollectionsFragment, contains a GridView with an ImageView in each slot. I would like the to use a selec
Try setting the xml attribute android:drawSelectorOnTop in your activity_collections.xml file
See if placing gridView.setDrawSelectorOnTop(true); after gridView.setAdapter(); helps. Sometimes, the order matters (weird)
If all else fails, you may have to switch GridView to some other view where setDrawSelectorOnTop() is proven to work consistently.
HTH