view.measure(
View.MeasureSpec.makeMeasureSpec(0, ViewMeasureSpec.UNSPECIFIED),
View.MeasureSpec.makeMeasureSpec(0, ViewMeasureSpec.UNSPECIFIED),
)
view.measuredHeigit // これでレイアウト前のviewの高さを取得できる
UNSPECIFIEDはModeというやつで、これを指定すると指定されたviewサイズに制約をかけない。
ちなみにこのmeasureをごにょごしょする方法だが子Viewは親Viewよりサイズを大きくできない制約があるので親ViewのonMeasureをオーバーライドして、ModeをUNSPECIFIEDに差し替えてsuperを呼ぶと、子Viewが親Viewより大きくできる。