Como adicionar espaço extra na parte inferior de um GridView

Preciso de ajuda para adicionar um espaço dentro de um GridView na parte inferior. Esse espaço deve estar abaixo do último elemento do GridView, dentro dele. Esse espaço não deve funcionar como uma margem para o próximo elemento, deve estar visível apenas quando o usuário rolar para a parte inferior do GridView. O motivo disso é um banner de anúncio que cobre parcialmente a parte inferior do GridView. Além dessa obstrução, o usuário ainda deve poder ver todo o conteúdo do GridView, por isso é necessário o espaço na parte inferior do GridView.

esquerda: o anúncio (azul) cobre parte dos elementos do GridView (laranja); à direita: o anúncio cobre o espaço na parte inferior do GridView

Por exemplo, como será, imagine que o espaço está na parte inferior, não na parte superior.

Até agora, tentei trabalhar com as variáveis Padding e Marging para Bottom, mas elas não são as variáveis corretas para o problema. Também procurei no stackoverflow, encontrei algumas perguntas semelhantes, como:Adicione espaço extra na parte inferior de um GridView ou ListView ou:Adicionando uma visualização de rodapé a um GridView de várias colunas no Android?. Mas as soluções parecem não se adequar ao meu caso e, além disso, estou procurando uma solução dentro do arquivo de layout e não dentro do código-fonte (se houver algum, é claro).

Sua ajuda é muito apreciada.

questionAnswers(5)

yourAnswerToTheQuestion