我有一个UI,其中包含一些用户可能需要的文本条目。用户从微调器中选择条目类型。在进行选择时,我会更改某些edittext控件的可见性并更改随之而来的标签。
问题是编辑文本现在是空白的空间,屏幕布局看起来很棘手。
我把所有这些放在一张桌子上,希望我能隐藏一排,但这也没有帮助。
没有任何想法为每个人创造一个新课程?
答案 0 :(得分:4)
不是将可见性设置为View.HIDDEN
,而是将其设置为View.GONE
。来自description for View.GONE:
此视图是不可见的,但它不是 占用任何空间用于布局目的。 与setVisibility(int)一起使用。
答案 1 :(得分:1)