String text = "hahaha\n"+"hahaha\n"+"hahaha";
String text2 = "haha";

예를 들어서 column이 1개인 GridView에서 첫번째 줄에 text가 들어가고 두번째 줄에 text2가 들어가면 일반적인 방법을 사용해서 구현했을때는 높이 간격이 벌어지지 않아서 밑의 text2 내용과 겹치게 됩니다.

text들의 최대 라인수를 구해서 3줄짜리 까지 있으면 Vertical spacing 값을 20px으로 준다거나 하는 식으로 구현을 하면 1줄이나 2줄짜리 텍스트가 있는 라인들 간의 간격은 너무 벌어져서 보기 않좋게 되네요; GridView 자체내에 Text 줄 수에 따라 자동으로 높이를 조절하는 기능이 있으면 좋을거 같은데... 있는걸 제가 못찾는건지;  혹시 해결법 아시는분 답변 부탁드립니다..