是否有向后兼容的方式来确定视图是否布局? View
有isLaidOut
,但它是API 19.我目前使用if(view.getWidth() + view.getHeight() > 0)
,但它看起来不像是一种稳定而干净的方法。我知道OnGlobalLayoutListener
,但我想知道现在是否列出了一个视图。
答案 0 :(得分:13)
这也让我感到困惑了一段时间。
如果您正在使用support-v4库,则可以使用:
ViewCompat.isLaidOut(View)
查看实施情况: