В какой момент все дочерние элементы Viewgroup созданы и готовы установить некоторые начальные свойства? - PullRequest
1 голос
/ 26 августа 2011

Я работаю над пользовательской ViewGroup, которая расширяет LinearLayout, но принимает только потомков определенного подкласса. В первый момент у меня есть возможность, я хочу установить некоторые свойства для детей (такие как их индекс и т. Д.). Во Flex есть метод createChildren (), в котором создаются все дочерние элементы, а затем вызывается событие creationComplete (дочерние элементы созданы, но еще не измерены / не выложены). Что эквивалентно в Android?

1 Ответ

1 голос
/ 26 августа 2011

Есть ли причина для добавления свойств к представлению до его отрисовки? Если нет, то вы можете использовать myViewGroup.setTag(myObjectTag) для присоединения объекта к представлению (возможно, Integer, поскольку вы хотите использовать его для индексации) и myViewGroup.getTag() для возврата «тега» объекта представления.

...