java - 有没有办法从 ViewGroup 中删除 View

标签 java android android-view

我正在开发一款俄罗斯方 block Android 游戏。我需要从布局管理器中删除一些 ImageView。但我在 ViewGroup 类中找不到任何删除 View 的方法。我知道你可以使用

view.setVisibility (View.INVISIBLE);

使 View 不可见,但 View 仍然在这里,在内存中,对吧? 那么这会影响性能,对吗?

最佳答案

是的:

((ViewGroup)view.getParent()).removeView(view);

关于java - 有没有办法从 ViewGroup 中删除 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31534235/

相关文章:

java - 如何在java中对异构列表进行排序?

android - 如何使用 SQLite - Android

android - 提取 YouTube MP4 URL 是否算作视频的新观看次数

java - 在远程服务中使用处理程序

android - 如何使用 ObjectAnimator 去除动画的慢速结束?

JAVA-如何动态地将字符串值分配给字符串数组

java - 如何在启动时加载应用程序范围的设置(对于 Spring3 webapp)?

android - 当 TextView 不在 recyclerView 行中时,如何在 Adapter 类中获取 Activity 的 TextView?

java - 从用户输入的值中单独获取数组元素

java - 用手指在安卓屏幕上画画