Cómo agregar espacio extra dentro de la parte inferior de un GridView

Necesito ayuda para agregar un espacio dentro de un GridView en la parte inferior. Este espacio debe estar debajo del último elemento de GridView, dentro de él. Este espacio no debería funcionar como un margen para el siguiente elemento, solo debería ser visible cuando el usuario se desplace hacia la parte inferior de GridView. La razón de esto es un banner publicitario que cubre en parte la parte inferior de GridView. Además de esta obstrucción, el usuario aún debería poder ver todo el contenido de GridView, por eso se necesita el espacio en la parte inferior de GridView.

Ejemplo, cómo se verá, imagínese que el espacio está en la parte inferior, no en la parte superior.

Hasta ahora intenté trabajar con las Variables de relleno y de margen para la parte inferior, pero no son las variables correctas para el problema. También busqué en stackoverflow, encontré algunas preguntas similares como:Agregue espacio adicional a la parte inferior de un GridView o ListView o:¿Agregar una vista de pie de página a un GridView de varias columnas en Android?. Pero las soluciones no parecen encajar en mi caso y, además, estoy buscando una solución dentro del archivo de diseño y no dentro del código fuente (si hay alguna, por supuesto).

Su ayuda es muy apreciada.