android 如何隐藏编辑文本并回收空间
我有一个 UI,其中包含用户可能需要的一些文本条目。用户从旋转器中选择条目类型。当做出选择时,我更改一些 edittext 控件的可见性并更改随之而来的标签。
问题是编辑文本所在的空间现在是空白的,并且屏幕布局看起来很奇怪。
我把所有这些都放在一个表中,希望可以隐藏一行,但这也没有帮助。
除了为每个人开设一个新课程之外,还有什么想法吗?
I have a UI that has a handful of text entries that might be needed by the user. The users selects the type of entry from a spinner. when the selection is made I change the visibility of some edittext controls and change the label that goes with it.
The problem is the space where the edittext was is now blank and the screen layout looks screwy.
I put all of this in a table, hoping I could hide a row, but that didnt help either.
Any ideas short of make a new class for each one?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不要将可见性设置为
View.HIDDEN
,而是将其设置为View.GONE
。来自 View.GONE 的说明:Instead of setting the visibility to
View.HIDDEN
, set it toView.GONE
. From the description for View.GONE:只需确保您使用 SetVisibility(View.GONE)
just make sure u use SetVisibility(View.GONE)