我在TextView
添加ExpandableListView
标题,并在动画中更改TextView
高度。但有时在我调用TextView.setHeight
后,UI中的高度没有改变。
我还尝试使用LayoutParams.Height
代替TextView.setHeight
,此问题仍然存在。
添加标题
this.header = new TextView(this.getContext());
this.addHeaderView(header);
int newHeight = (int) (fromHeight - (fromHeight - toHeight) * interpolatedTime);
header.setHeight(newHeight);
调用setHeight后,UI有时无法更改。但是如果我测量标题的高度,它的值是正确的。