Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android setvisibility:无法解析为变量_Android - Fatal编程技术网

Android setvisibility:无法解析为变量

Android setvisibility:无法解析为变量,android,Android,我想隐藏民意调查,但设置Visibity:gone不起作用。如果我为视图添加一个参数。这是一个错误的说法 类型不匹配:无法从void转换为boolean 类型不匹配:无法从void转换为boolean 因为返回void而不是boolean 要检查is视图的可见性,请使用view.getVisibility(),它返回view.VISIBLE(0)、view.VISIBLE(4)、或view.GONE(8)如果在“if”条件下设置视图的可见性不正确,if语句中应该有一个布尔值。但是,您可以这样做来

我想隐藏民意调查,但设置Visibity:gone不起作用。如果我为视图添加一个参数。这是一个错误的说法

类型不匹配:无法从void转换为boolean

类型不匹配:无法从void转换为boolean

因为返回
void
而不是
boolean


要检查is视图的可见性,请使用
view.getVisibility()
,它返回
view.VISIBLE(0)
view.VISIBLE(4)
、或
view.GONE(8)

如果在“if”条件下设置视图的可见性不正确,if语句中应该有一个布尔值。但是,您可以这样做来完成工作:

if(studentLeftFragment.pollLinearLayout.getVisibility() == View.VISIBLE)
{
   studentLeftFragment.pollLinearLayout.setVisibility(GONE);
   ...
   ...
}

Visibity:gone不起作用。如果我为View添加一个参数,它会说一个错误,表示类型不匹配:无法从void转换为boolean。If(studentLeftFragment.pollLinearLayout.setVisibility(View.gone))感谢@prashant patel提供了宝贵的输入。它为我起了作用
if(studentLeftFragment.pollLinearLayout.getVisibility() == View.VISIBLE)
{
   studentLeftFragment.pollLinearLayout.setVisibility(GONE);
   ...
   ...
}