Хорошо, похоже, я нашел ответ.
В определении вашего адаптера для GridView вам придется переопределить следующие методы:
@Override
public boolean areAllItemsEnabled()
{
return false;
}
@Override
public boolean isEnabled(int position)
{
return false;
}
Это приведет квсе элементы в вашей сетке не могут быть выбраны, но это полностью избавит от выделения.