Android - Alterar o fundo do título da caixa de diálogo personalizada

Estou criando uma caixa de diálogo personalizada e quero saber como alterar o plano de fundo da barra de títul

Eu tentei duas abordagens:

1 - Tentei o método AlertDialog.Builder 'setCustomTitle'. Criei uma visualização de layout simples, composta por uma visualização de texto com largura e altura do layout 'match_parent' e cor de fundo. Quando executo o aplicativo, apenas a metade superior da barra de título mostra a cor de fundo. A metade inferior ainda mostra a cor padrão do plano de fundo do tema. Alguem sabe por quê

2 - Criei meu próprio tema de diálogo. Eu criei um estilo com herança pai para '@android: style / Theme.Holo.Light.Dialog'. Eu passei isso no construtor AlertDialog.Builder - new AlertDialog.Builder (this, R.style.test_dialog). Parece bom, mas de alguma forma a caixa de diálogo é agrupada dentro de uma caixa de diálogo. Uma caixa quadrada está ao redor da caixa de diálogo. Alguem sabe por quê