Android - obtendo a largura de um botão definido como wrap_content

Estou tentando obter a largura de um botão cujoandroid:layout_width está configurado parawrap_content. Quando tento fazer isso emonCreate() usandogetMeasuredWidth(), Recebo um valor zero porque acho que a visualização ainda não está pront

Quando devo obter a largura, então? Existe algum ouvinte ao qual eu possa me conectar quando a visualização terminar de inicializar?

questionAnswers(1)

yourAnswerToTheQuestion