Я работаю над пользовательским компонентом и хотел бы знать, будет ли onMeasure, вызываемый для дочерних элементов, возвращать ширину и высоту дочернего элемента, включая отступы и его поля?
Размеры, передаваемые в onMeasure, включают отступы, но не поля.
onMeasure
Итак, при реализации onMeasure вы должны иметь в виду:
getSuggestedMinimumWidth()
getSuggestedMinimumHeight()
widthMeasureSpec
heightMeasureSpec
Ссылка: Пользовательский вид: мастеринг onMeasure |Лоренцо Квироли