Android 我想以编程方式设置微调器的高度,就像其他小部件上可用的setHeight一样

Android 我想以编程方式设置微调器的高度,就像其他小部件上可用的setHeight一样,android,android-layout,android-spinner,Android,Android Layout,Android Spinner,我想隐藏微调器窗体视图,即将高度设置为零。(我尝试过setVisibility。但它只是隐藏了微调器。小部件仍然占据着与以前相同的高度。) 然后我想显示微调器,也就是说,将微调器的高度设置为事件上的“包裹内容” 我怎么做 请注意,我希望在微调器小部件本身上执行此操作,而不是在适配器的视图上执行此操作。您是否尝试过设置可见性(view.GONE) 因为setVisibility(View.INVISIBLE)只会使其不可见,但不会在布局上腾出空间,而GONE会腾出空间。谢谢Drani!!我不知道维

我想隐藏微调器窗体视图,即将高度设置为零。(我尝试过setVisibility。但它只是隐藏了微调器。小部件仍然占据着与以前相同的高度。)

然后我想显示微调器,也就是说,将微调器的高度设置为事件上的“包裹内容”

我怎么做


请注意,我希望在微调器小部件本身上执行此操作,而不是在适配器的视图上执行此操作。

您是否尝试过设置可见性(view.GONE)
因为setVisibility(View.INVISIBLE)只会使其不可见,但不会在布局上腾出空间,而GONE会腾出空间。

谢谢Drani!!我不知道维尤的事,走了。工作完全符合预期。再次感谢您的快速回复。