一旦子活动结束,我需要隐藏一个微调器。我在父级的View.INVISIBLE
中使用了OnActivityResult()
。
这是代码:
Spinner gSpinner = (Spinner) findViewById(R.id.Sorter);
gSpinner.setVisibility(View.INVISIBLE);
但这不起作用。旋转器保持完整。 请帮我解决这个问题..
答案 0 :(得分:0)
setVisibility(View.GONE)
可以在微调器上使用使其不可见而不在屏幕上显示任何像素
答案 1 :(得分:0)
在OnActivityResult()中定义Spinner id。如果是,请在onCreate中调用它,然后在OnActivityResult()中调用setVisibility。还要正确检查xml文件中Spinner的所有属性
答案 2 :(得分:0)
不要在onActivityResult中创建另一个实例。
首先
全球宣布Spinner gSpinner;
。
并声明
gSpinner = (Spinner) findViewById(R.id.Sorter);
在onCreate()
方法中。
最后致电
gSpinner.setVisibility(View.GONE);
onActivityResult()
中的