【问题标题】:Delete all Views out of a LinearLayout (Android)从 LinearLayout (Android) 中删除所有视图
【发布时间】:2014-11-18 12:16:06
【问题描述】:

所以,我有一个LinearLayout svLv = ...;,其中有一些 TextView(动态生成)。

我只需要一个方法public void clearEvents(LinearLayout svLv){...},它删除svLv中的所有视图。 所以在我调用方法之后,没有剩下任何视图。我真的不知道如何做到这一点,如果这甚至可能,因为在对 StackOverflow 进行了一些研究后我找不到答案。

我希望你明白我在寻找什么。 感谢您之前的回答!

【问题讨论】:

    标签: android view android-linearlayout


    【解决方案1】:

    我想你可以试试:

    svLv.removeAllViews();
    svLv.invalidate();
    

    上述方法将删除您的所有视图。

    【讨论】:

    • +1,如果没有任何变化,不要忘记致电 invalidateinvalidateViews :)
    • @BlazeTama 是的,对不起,忘记提及了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-03
    • 2015-08-15
    • 2011-05-05
    相关资源
    最近更新 更多