【问题标题】:Android Can we check Visibility of view in one activity [duplicate]Android 我们可以在一个活动中检查视图的可见性吗[重复]
【发布时间】:2013-05-13 14:03:26
【问题描述】:

可能重复:
How can I check if a view is visible or not in Android?

我们可以将可见性设置为VISIBLEGONEINVISIBLE
但是,我们是否可以检查此类活动中的可见性,以便我们知道哪个视图已消失或哪个视图可见??

【问题讨论】:

    标签: android


    【解决方案1】:
    you're looking for:
    
    if (myImageView.getVisibility() == View.VISIBLE) 
    {
        // Its visible
    } 
    else 
    {
        // Either gone or invisible
    }
    

    【讨论】:

      【解决方案2】:

      您可以检查使用yourView.getVisibility(); 是否也可以使用isShown();

      一个区别是,如果此视图及其所有祖先都是 VISIBLEisShown(); 返回 true,而 getVisibility(); 返回 VISIBLE、INVISIBLE 或 GONE 之一。

      希望对您有所帮助。

      Android Reference

      【讨论】:

        猜你喜欢
        • 2016-03-12
        • 1970-01-01
        • 1970-01-01
        • 2012-03-08
        • 1970-01-01
        • 1970-01-01
        • 2011-04-21
        • 2013-10-30
        • 2013-03-12
        相关资源
        最近更新 更多