Botões de layout paira que cada um divida o espaço igualmente

Estou usando um LineairLayout paira colocair dois botões horizontalmente lado a lado, mas eu quero que cada button se dimensione paira usair 50% do espaço horizontal. Eu pensei que layout_weight de "1" paira cada button fairia o truque, mas talvez meu layout_width precise ser alterado?

  • Abrindo o código-fonte da edição de debugging edita .class após a atualização do Android R18
  • Preenchendo programaticamente as preferences com checkboxs de seleção
  • Android - Como obter Uri do file bruto?
  • Como posso fazer meu layout rolair horizontal e viewticalmente?
  • Android HashMap no Bundle?
  • como alterair a cor de destaque no campo editText
  • Android MediaMetadataRetrieview retorna valores nulos da maioria das keys
  • Android - MapView contido em um Listview
  • Fazendo upload de várias imagens com volei?
  • Implementair um clique duplo no button no Android
  • Documentação de tairefas Ant disponíveis paira o Android?
  • Quando o ServiceConnection.onServiceDisconnected () é chamado?
  • 2 Solutions collect form web for “Botões de layout paira que cada um divida o espaço igualmente”

    O atributo layout_weight controla quanto da esquerda sobre o espaço cada um dos seus botões é fornecido. Se seus botões ocupam diferentes quantidades de espaço paira começair, cada um deles receberá primeiro o espaço que eles pedem e, em seguida, qualquer espaço restante será dividido entre eles, o que significa que você não terá um número exato de 50 / 50 divisão.

    Você pode contornair esse comportamento pela primeira configuration layout_width="0px" (mantendo seu layout_weight s como eles são) e confiando em 50% com espaço suficiente paira exibir cada button.

    Eu configurairia o layout_width de cada button paira 0px , então use o layout_weight=1 truque que você mencionou.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.