我有一个ScrollView包含一个LinearLayout.
在代码中,我将项目添加到LinearLayout并且它很好地扩展。
当我在代码中删除所有项目时LinearLayout,LinearLayout它们的大小保持不变,但它是空的。
我如何ScrollView在它有项目reclaim the height时LinearLayout使用它并缩小 LinearLayout 以使用最小高度,因为它现在是空的?
我尝试过(在 C# 中):
linearLayout.RemoveAllViewsInLayout();
linearLayout.PostInvalidate();
scrollView.PostInvalidate();
Java 或 C# 的答案很好。