Android - AlignParentBottom занимает все свободное пространство - PullRequest
1 голос
/ 14 июля 2020

Я пытаюсь выровнять button внизу макета. Но проблема в том, что всякий раз, когда я использую layout_alignParentBottom="true", он занимает все свободное место, как вы можете видеть на скриншоте ниже.

image

1 Ответ

0 голосов
/ 14 июля 2020

эта строка вызывает выравнивание верхнего края Button по нижнему краю MaterialCardView

android:layout_below="@+id/material"

, и эта строка приводит к выравниванию нижнего края Button по нижнему краю родительского

android:layout_alignParentBottom="true"

layout_height="wrap_content" в данном случае не считается / рассчитывается, насколько я помню, может быть даже 0px. так что все выглядит так, как будто вы разработали XML ...

, если вы хотите выровнять кнопку снизу, просто используйте layout_alignParentBottom="true" и удалите layout_below="@+id/material" (он все равно будет ниже)

...