可能重複:
How can I check if a view is visible or not in Android?的Android,我們可以檢查的視圖中可見一個活動
我們可以setVisibility到VISIBLE
,GONE
和INVISIBLE
。
但是,我們可以在這種活動中檢查可見性,以便我們知道哪個視圖已經消失或哪個視圖可見?
可能重複:
How can I check if a view is visible or not in Android?的Android,我們可以檢查的視圖中可見一個活動
我們可以setVisibility到VISIBLE
,GONE
和INVISIBLE
。
但是,我們可以在這種活動中檢查可見性,以便我們知道哪個視圖已經消失或哪個視圖可見?
you're looking for:
if (myImageView.getVisibility() == View.VISIBLE)
{
// Its visible
}
else
{
// Either gone or invisible
}
您可以檢查使用yourView.getVisibility();
你也可以使用isShown();
一個區別是,isShown();
返回true;如果該視圖及其所有祖先都VISIBLE
和getVisibility();
回報的一個可見,不可見或消失。
希望有所幫助。