Gerenciar layout dentro de um grupo de rádio com orientação horizontal

Estou usando um TableLayout com TableRows como minha atividade principal.

Dentro do TableLayout, há um grupo de rádio contendo 2 botões de opção dentro da atividade (o grupo de rádio está dentro de uma linha da tabela). Quero poder alinhar o botão de opção mais à direita na tela da borda direita, para que o "espaço" esteja entre o botão de opção esquerdo e o botão direito (em vez de depois do botão de opção direito). isto é

Então, ao invés de ter
| (x) (x) intervalo |
eu terei
(x) lacuna (x) |

onde (x) são os botões de opção e | são as bordas da tela

Posso usar a gravidade (center_horizontal) para colocar os dois botões no meio (ou seja, | gap (x) (x) gap |)), no entanto, parece que não consigo dividi-los da maneira que quero, como disse antes

questionAnswers(4)

yourAnswerToTheQuestion