Ja das ist ein ähnliches Problem,
aber bei einem Floatlayout sind die Elemente nicht immer untereinander, sondern können auch nebeneinander dargestellt werden.
Daher würde es für mich keinen sin machen alle komponenten, die auf dem Layout sind zu zählen und daraufhin eine Höhe zu errechnen. Da ich nicht weiß welche Elemente übereinander sind und welche Nebeneinader.