android - 当组件的可见性设置为 GONE 时,是否可以与其进行交互?

标签 android android-view

我找不到任何可以直接回答这个问题的东西。如果我在 xml 中将组件(例如 Button、ListView、EditText)的可见性设置为 GONE,我是否仍然能够与这些组件进行交互,即使它们是不可见的?我用 Button 测试了它,它似乎不是,但我想确定一下。

最佳答案

当可见性设置为 GONE 时,组件将从 View 层次结构中删除,并且不会为其预留空间。此外,用户无法与之交互(但是,当可见性更改为可见).

当可见性设置为 INVISIBLE 时,组件实际上仍然存在于 View 层次结构中,并为其计算空间。

关于android - 当组件的可见性设置为 GONE 时,是否可以与其进行交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27077683/

相关文章:

java - 控制和创建多个 Sprite 数组 Java Libgdx

android-listview - Android View 中的默认 overScrollMode 值

android - 将样式应用于每个 subview

android - 在 Android Wear 上实现 GridViewPager 的正确方法是什么?

android - 在 Facebook 中发送好友请求

android - OpenGL ES 3.0。浮点纹理

android - Dagger 2 : cannot be provided without an @Inject constructor or from an @Provides-annotated method

java - 删除 View 的子级然后读取它后, View 将无法正常显示

java - 如何交换两个圆

android - 如何在 Material Bottom App Bar 中自定义 View ?