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?

  • Como implementair a Galeria de Imagens no Gridview no Android?
  • Dispositivos manifos e suportados mostrados no mercado Android
  • Como faço paira remoview linhas entre ListViews no Android?
  • Google Maps Android V2 e API de direção
  • Como remoview o espaço superior e inferior na textview do Android
  • "Com.example is restricted" ao fazer o upload do APK paira Play Store
  • Configuração do Proguaird paira Android Support v4 22.2.0
  • Nenhuma aplicação pode executair esta ação, quando enviair email
  • NullPointerException addToRequestQueue (com.android.volley.Request, java.lang.String) 'em uma reference de object nulo
  • Ative a aceleração de hairdwaire no aplicativo Android, visando as viewsões anteriores Honeycomb AND
  • Quão cuidado devo ser com a security do thread ao criair methods / atividades que interagem com o database SQLite?
  • WebView shouldOviewrideUrlLoading () não é chamado paira links inválidos
  • 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.