Comment obtenir un bouton de la hauteur pour correspondre à un autre élément de la hauteur?

Je veux mettre un bouton à côté d'un EditText et je veux leur hauteurs de match.

Par exemple, à partir de l'intégré dans le navigateur Android:

Comment obtenir un bouton de la hauteur pour correspondre à un autre élément de la hauteur?

Le bouton Go est la même hauteur que le EditText champ. Je sais que je pourrais envelopper ces deux points de vue, un parent vue de mise en page, et de définir à la fois de leurs hauteurs de fill_parent, et qui permettrait de les faire correspondre. Cependant, je tiens à le faire sans avoir à donner de la mise en page statique taille. Je préfère avoir l'EditText prendre quelle que soit la hauteur des besoins basée sur la taille de la police et ensuite le bouton suivant pour correspondre quelle que soit la hauteur que peut être.

Est-ce possible avec une mise en page xml?

  • Cette question doit être mis à jour pour inclure les nouvelles ConstraintLayout.