Использование компонента MountSpec с представлением "wrap_content" - Как реализовать onMeasure()
Я строю некоторые компоненты Mount Spec для визуализации определенных видов. Все мои виды должны иметь высоту = "wrap_content".
Когда я впервые начал работать над ним, я не реализовал метод onMerasure() (использует аннотацию @OnMeasure), поэтому компонент не отображал ничего! После реализации onMeasure() компоненты начали работать, но с доступными ресурсами невозможно рассчитать высоту компонента (что можно сделать внутри onMeasure).
Как я могу заставить Litho Mount Spec работать с видами, которые не имеют фиксированной высоты?
1 ответ
Положил:
MeasureUtils.measureWithAspectRatio(widthSpec, heightSpec, aspectRatio, size);
в вашей функции onMeasure()