当我尝试在 Eclipse 中使用图形布局界面(而不是 xml)进行布局时,我遇到了这个问题:
假设我的主要布局只是屏幕底部的一个简单按钮, 单击该按钮时,会打开一个覆盖大部分屏幕的文本框。
注意:我这样做是将文本框的可见性从 GONE 设置为 VISIBLE(当我想隐藏文本框时则相反)。
现在(隐藏文本框)我想使用我拥有的额外空间并向主布局添加一个按钮。 通常这不是什么大问题,但由于我的文本框几乎覆盖了图形布局中的整个屏幕,我在这样做时遇到了很多麻烦(这只是一个例子,我想添加更复杂的东西到我新获得的空间)。
我能做什么?在图形布局中,我无法隐藏一个对象(如文本框或按钮),我将另一个按钮拖到我可以看到/使用它的那个空间。
最佳答案
在设计布局时将android:visibility
属性设置为"gone"
关于Android:如何使用可见性 GONE 对象的空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7711121/