ListView의 각 item(셀)의 높이가 다른데요.. 해당 셀을 덥을 수 있는 View를 만들려면 어떻게 해야 할까요?

각셀의 View의 크기가 다르다 보니 덥을려는 View의 크기를 정할 수가 없더라구요.

ListView의 셀의 높이를 읽어 올려고 하니 flicking될 때 높이를 재대로 읽어지지가 않더라구요..

그렇다고 ListVew 자체를 덥어 버리면 않되서요..

방법이 아니라 꼼수라도.. 아니면 아이디어라도..

고수님들의 조언을 부탁 드립니다.