Bouton demi-largeur de l’écran

J’ai un seul bouton dans une disposition linéaire. Je veux que le bouton occupe la moitié de la largeur de son parent. Y a-t-il un moyen de le faire dans le format XML.

 

Ma question ressemble beaucoup à celle-ci. Atsortingbuez la largeur à la moitié de la largeur d’écran disponible de manière déclarative, sauf que je n’ai qu’un seul bouton.

Oui, la solution est très similaire à cette question, mais vous souhaitez également définir le poids de la LinearLayout parent:

    

Vous devez définir un poids de 0,5 (demi) et définir la largeur sur 0.

  

Aucune de ces solutions n’a fonctionné pour moi sur Android L. J’ai dû faire wrap_content comme ci-dessous:

  

Exactement la même que la question que vous avez postée, utilisez simplement une vue factice à la place: