Как пометить вид, не нужно layout_width и layout_height в Android XML layout - PullRequest
0 голосов
/ 04 декабря 2018

Определите некоторые пользовательские представления с параметрами layout_width и layout_height по умолчанию с помощью переопределения SetLayoutParams и метода Constructor.Но для отчетов Android Studio View требуется layout_width и layout_height.

TableRow не нужны layout_width и layout_height, как сказано в документации.

1 Ответ

0 голосов
/ 04 декабря 2018

Когда действие получает фокус, ему будет предложено нарисовать его макет.Платформа Android будет обрабатывать процедуру рисования.

Когда возвращается метод measure () объекта View, его значения getMeasuredWidth () и getMeasuredHeight () должен быть установлен вместе с таковыми для всех потомков этого объекта View.

Итак, изначально вы должны установить layout_width и layout_height вида, а затем вы можете изменить его размер и видимость в соответствии со своими требованиями.

Вы можете прочитать большеоб этом здесь .

...