Если я вызываю getMeasuredWidth () или getWidth () для макета в onResume, они возвращают 0

Если я вызываю getMeasuredWidth () или getWidth () для макета в onResume, они возвращают 0. Я думаю, что это представление еще не нарисовано в данный момент.

Также я думаю, что мне нужно поместить getMeasuredWidth () или getWidth () в метод обратного вызова, вызываемый после того, как макет нарисован и известны размеры представления. Какой метод обратного вызова для Android мне следует использовать?

38
задан Jeff Axelrod 10 September 2012 в 12:52
поделиться