M K
Привет всем, как узнать ширину вьюшки, если их 2, и они вложены в линеарлайаут? Задан вес - 1. Методы getlayoutparams width не помогает, возвращает 0. Хотел сделать плитку.
Width позвращает ноль и будет пока вьюшка собственно не определилась с размерами согласно своему жизненному циклу. А ты раньше запрашиваешь.
Я переопределяю какой то из ее методов в котором размер уже известен и не нулевой.
В onDraw он точнт известен но это как бы поздновато часто
В onMeasure бывают варианты