ViewGroup заканчивают раздувать событие

Я создал пользовательский макет, который расширяет ViewGroup. Все работает нормально, и я получаю макет, как и ожидалось.

Я хочу динамически изменить элемент в макете. Однако это не работает, поскольку я называю это в onCreate, и до этого времени весь макет фактически не (нарисован) надувается на экран и, следовательно, не имеет реального размера.

Есть ли какое-либо событие, которое можно использовать, чтобы узнать, когда раздувается макет? Я пробовал onFinishInflate, но это не сработало бы, так как Viewgroup имеет несколько представлений, и это будет вызываться несколько раз.

Я думаю о создании интерфейса в классе Custom layout, но не уверен, когда его запускать?

Ответы на вопрос(2)

Ваш ответ на вопрос