Когда действие получает фокус, ему будет предложено нарисовать его макет.Платформа Android будет обрабатывать процедуру рисования.
Когда возвращается метод measure () объекта View, его значения getMeasuredWidth () и getMeasuredHeight () должен быть установлен вместе с таковыми для всех потомков этого объекта View.
Итак, изначально вы должны установить layout_width
и layout_height
вида, а затем вы можете изменить его размер и видимость в соответствии со своими требованиями.
Вы можете прочитать большеоб этом здесь .