Android images.setVisibility的If-else语句
我想问一下如何使用下面的代码执行if语句?我试过了,但它给了我一个错误;它的说法不能把虚空变成废话。有什么建议吗Android images.setVisibility的If-else语句,android,if-statement,visibility,Android,If Statement,Visibility,我想问一下如何使用下面的代码执行if语句?我试过了,但它给了我一个错误;它的说法不能把虚空变成废话。有什么建议吗 if(images.setVisibility(View.GONE)){ Display(); } 你需要有人来检查一下 if(images.getVisibility()==View.GONE){ Display(); } 确保在代码中,images.setVisibility()images必须是视图的实例。然后使用View.getVisibility()
if(images.setVisibility(View.GONE)){
Display();
}
你需要有人来检查一下
if(images.getVisibility()==View.GONE){
Display();
}
确保在代码中,
images.setVisibility()
images
必须是视图的实例。然后使用View.getVisibility()
方法
if(images.getVisibility() == View.GONE)
Display();
试试这个:
您只需使用以下两种代码中的一种:
if(images.getVisibility==view.GONE)
{
显示();
}
getVisibility()
返回一个整数
您还可以使用整数代码进行检查
i、 e
二,
这就是我所要求的。。请给出你失败的原因voting@Tamanna我什么也没做。我也很困惑。顺便说一句,谢谢。当我们可以定义视图常数,如View.GONE
,那么为什么静态常量值为0,8,4。这只是两种方法。除此之外,行为显然是sameI知道的,但是我们应该直接避免静态常量值,因为这不是一个好的实践
if(images.getVisibility()==View.GONE){
Display();
}
VISIBLE-0
GONE-8
INVISIBLE-4
if(images.getVisibility==0)
//VISIBLE
if(images.getVisibility==4)
//INVISIBLE
if(images.getVisibility==8)
//GONE