Java setVisibility(View.GONE)不在onCreate上工作

Java setVisibility(View.GONE)不在onCreate上工作,java,android,Java,Android,我有一个活动,其中根据某个字段的值,我必须隐藏到某些字段,问题是setVisibility(View.GONE)不起作用 if(String.valueOf(householdMember.getCol11WithWork()).equals("2")){ Spinner c = findViewById(R.id.col11a_answer); c.setVisibility(View.GON

我有一个活动,其中根据某个字段的值,我必须隐藏到某些字段,问题是setVisibility(View.GONE)不起作用

         if(String.valueOf(householdMember.getCol11WithWork()).equals("2")){
                Spinner c = findViewById(R.id.col11a_answer);
                c.setVisibility(View.GONE);
         }


这是我的密码。你知道为什么setVisibility不起作用吗?

你确定taht getCol11WithWork()等于2?其他任何人都无法根据您提供的信息验证是否调用过
setVisibility
。我只需要问一下:
setVisibility
是否调用过?@是的。我尝试将值记录在if语句中