由于再重新定义了子节点的高度,后在应用时,怎么都无法实现自己定义的高度,
查找相关资料依旧无法找出问题的关键。
突然看见有一个方法:isFixedRowHeight(); 如果每个显示行的高度为固定大小,则返回 true。
使用后发现当前的返回值为true,然后又去找有关设置不固定行高的方法,依旧无果。
然后又去看了isFixedRowHeight();的函数
public boolean isFixedRowHeight()
{
return (rowHeight > 0);
}
发现它仅返回的是rowHeight 大于0;
试探性的把行高改成了负数,发现成功的实现了自定的行高;
所以得出了一个结论,把rowHeight 改为负数就可以实现行高的不固定值;
以上