我有一个ScrollView
,我通过调用在其中隐藏了一些UI元素
suffixSpinner.setVisibility(View.INVISIBLE);
serviceLineTextView.setVisibility(View.INVISIBLE);
subscriberIdTextView.setVisibility(View.INVISIBLE);
suffixTextView.setVisibility(View.INVISIBLE);
这将在UI元素曾经所在的
ScrollView
中创建空白。如何删除空白并最小化
ScrollView
使其适合? 最佳答案
我们必须在Android中隐藏视图
First View.INVISIBLE
此视图是不可见的,但仍会占用空间以用于布局。
第二个View.GONE
此视图是不可见的,并且不占用任何空间用于布局目的。
查看不可见
视图消失
用以下内容替换代码:
suffixSpinner.setVisibility(View.GONE);
serviceLineTextView.setVisibility(View.GONE);
subscriberIdTextView.setVisibility(View.GONE);
suffixTextView.setVisibility(View.GONE);